Vocabulary
ハイドラ
ハイドラ
hydra
noun