Kotomora
妖怪 (ようかい, youkai) Japanese meaning: yōkai | Kotomora