Kotomora
妖魔 (ようま, youma) Japanese meaning: ghost | Kotomora