Ogi Isle

Odi Isle is an island from the Whirl Islands in the Pokémon anime.