Vocabulary

ベルフェゴール

Belphegor

noun