caterpillars melt inside the cocoon wtf fun December 5, 2015 Caterpillars melt inside the cocoon – WTF fun facts Advertisements