Vocabulary
ベルフェゴール
ベルフェゴール
Belphegor
noun