magikarp

Pokémon magikarp sexy times - 4403069440

MAGIKARP

dad Hall of Fame love magikarp parents Pokémon Sad Videogames - 4015653888

BAD NEWS

effective Image magikarp Pokémon splash - 4414813440

But!

baseball bat hilarious Image magikarp Pokémon - 4725184768

DID ANYONE ELSE THINK

magikarp wtf rare Image - 4568045312

SUDDENLY

1