Kotomora
魔神 (まじん, majin) Japanese meaning: devil | Kotomora