Pokémon Season 9 Episode 31
Season 9
Episode: 31
Air Date: 2006-05-25
Ash is really excited to get to the Battle Pyramid, but he falls down a hole into a strange ruin. When Team Rocket goes to check it out, they end…
Episode Title: Battling the Enemy Within!