What's happening?

Pokémon: 14x31

Odcinek 31

Pokémon: s14e31
May. 12, 2011