Vocabulary

鎮守の杜

grove of the village shrine

noun