What's happening?

Pokémon: 13x30

Odcinek 30

Pokémon: s13e30
Aug. 12, 2010