Rainbow Valley

Rainbow Valley is an anime location from Pokémon Black and White.