Watch Pokémon Season 18 Episode 2 “An Undersea Place to Call Home!” online free in HD on Anime4Soul. This episode first aired on November 20, 2014. It is episode 2 of 45. Use the SUB / DUB switch above the player for English subtitles or the English dub, and the language menu for French and Portuguese.
Previous: Pokémon Season 18 Episode 1. Next: Pokémon Season 18 Episode 3. See all 45 episodes, characters and voice actors on the Pokémon Season 18 page.