ビフロンス
Meanings
Noun
1. Bifrons (demon)