The life of a butterfly includes egg, caterpillar, pupa and adult stage. During this time they drastically transform from a wrangling caterpillar to a beautiful butterfly. Have you ever wondered how a caterpillar would look when they become adult or how would an caterpillar look before they changed themselves in the pupa stage.
Well this collection from a user at Reddit shows 19 different species of butterfly and moth in their caterpillar and adult stage. So you can see how wild the natural transformation can change.