Kotomora
妖鬼 (ようき, youki) Japanese meaning: ghost | Kotomora