Kotomora
化け物 (ばけもの, bakemono) Japanese meaning: monster | Kotomora