Kotomora
大妖 (たいよう, taiyou) Japanese meaning: great demon | Kotomora