what going on?

Pokémon 20x35

Currying Favor and Flavor!

Pokémon 20×35
Oct. 14, 2017

Pokémon season 20