Vocabulary
ヘパイストス
ヘパイストス
Hephaestus (god)
noun