猿さる山やま
Meanings
Noun
1. artificial mountain in a monkey enclosure (at a zoo, etc.)
Kanji used