Vocabulary

御嶽

large, high mountain

noun