Kotomora
化け猫 (ばけねこ) Japanese meaning | Kotomora