Vocabulary

山霊

guardian spirit of a mountain; mountain god

noun