Marshadow is the best Pokèmon ever made, and that's a fact.

Spread the word fellow gamers

2 8

Why the Fuck is Barbaracle Number 5
THere are 2 pokemon that are better, like
and

2 4