There are a bunch of Pokemon that a fan of the series has drawn the missing link between the evolutions, adding a more realistic middle step between a few of the species that had a rather drastic jump between their stages.
While many of them make sense, there are also some that I found rather comical. The funniest of the middle evolutions made is the stage between Magikarp and Gyarados. Just look at it!
It's pretty cool to see the missing link between the evolutions that make a rather large jump between the two or three stages, Dratini to Dragonite being one that always had me confused on how an eel becomes a flying dragon, and it's great to see a connection made between them!
You can see the full list of Pokemon evolution links drawn between the official stages on Ranker.