ねこまた

猫又

nekomata; fork-tailed cat yōkai

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