Fetching details from the dictionary...
nekomata; fork-tailed cat yōkai
giant beast that inhabits the mountains