Pokemon evolution is tricky business. Like any ugly duckling, many Pokemon barely resemble their younger selves once they move on to their next stage of life. In-Progress Pokemon is a Tumblr page created by an artist who wanted to show fans what those "in-between" Pokemon stages look like. Thanks to this fine work, we can finally see what Pokemon look like between their evolutions. Never lose sleep again because you don't know how a Magikarp turns into a Gyrados!
If you love In-Progress Pokemon's work, you can commission Pokemon artwork at this link. Consider supporting this hard working artist and expanding the world's Pokedex, one missing Pokemon link at a time.