Kotomora
デーモン (deemon) Japanese meaning: demon | Kotomora