Eeeewwwwwww

According to BoingBoing, these photos are of the cocoons of Swedish butterflies, each filled with writhing larvae, completely encasing trees and anything else unlucky enough to be nearby.

Leave a Reply