Vocabulary

ヘパイストス

Hephaestus (god)

noun