Vocabulary

山姫

mountain goddess

noun