mega pokemon

The Best Mega Pokémon In Action

The Best Mega Pokémon In Action

We’ve firmly established that Pokémon Omega Ruby and Alpha Sapphire‘s Mega Slobro is the best Mega Pokémon possible. Now we’ve got video proof.