Kasha

Kasha

火車
Kasha is a cat-like yokai.
Cho

Cho

Japanese