Vocabulary
御嶽
みたけ
large, high mountain
noun