Kiri Kiri Mountains

The Kiri Kiri Mountains is an anime location in Pokémon: Advanced Challenge.