Kotomora
妖物 (ようぶつ, youbutsu) Japanese meaning: ghost | Kotomora