Loading...
Report broken video

Pokémon Season 15 Episode 12

Stopping the Rage of Legends! (Part 2)

Pokémon Season 15 Episode 12
Dec. 22, 2011

Pokémon season 15