[Japanese] A Japanese demon who lives in the forests. Woodcutters describe him as very strong and resembling a hairy ape. To pacify him they offer him rice.
MOUNTAIN MAN
Meaning of MOUNTAIN MAN in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012