Belphegor

ベルフェゴール

Belphegor
Belphegorベルフェゴール 
AliasesBelphegor of Corruption (堕落のベルフェゴール)
Visual novelsMain character - Blazing Soul