Pokémon poster
TV

Pokémon (1997)

S17E36 The Cave of Mirrors!

Jul 31, 2014 • Season 17 • Episode 36 • HD

As they journey towards Shalour City, our heroes delve into a famous cave and find themselves perceiving each other in surprising new lights!