Vocabulary
山懐
やまふところ
heart of a mountain
noun