Some Pokémon with the ability to fly, like the three-headed Dodrio above, just look too weird for us to believe they're actually able to do it. This is where Tumblr user Cheesyturtle's serious scientific explanations come in, in the form of animated gifs.

One Pokémon for each Gen. The first one is above, here are the rest and how they stay in the air:

Delibird

Tropius

Drifblim

Advertisement

Golurk

Hawlucha

Advertisement

Unorthodox Flyers by Cheesyturtle [Tumblr]

To contact the author of this post, write to: gergovas@kotaku.com