ねこまた

猫又

N3Noun
Noun
nekomatafork-tailed cat yōkai
Noun
giant beast that inhabits the mountains