猿神
Meanings
1
monkey god; ape deity
A deity in the form of a monkey, or a divine monkey spirit, found in Japanese folklore and Shinto belief.
A monkey god is enshrined at this shrine.
monkey god; ape deity
A deity in the form of a monkey, or a divine monkey spirit, found in Japanese folklore and Shinto belief.
A monkey god is enshrined at this shrine.