What's happening?

Pokémon: 13x29

Odcinek 29

Pokémon: s13e29
Aug. 05, 2010