satori in Spanish
satori in Spanish
satori
(Japanese mythology) A yokai having the form of a mind-reading monkey-like creature said to dwell in the mountains of the historical Japanese provinces of Hida and Mino (present-day Gifu Prefecture).