Vocabulary

猿神

monkey god; ape god

noun