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.

He's shooting fire, spitting water and spinning like a top, all whilst being eaten by his own carnivorous shell. And, unlike his official artwork, he's smiling while doing it. Mega Slobro is truly a freak of un-nature.