Oh my gosh! You absolutely HAVE TO check out this site. After a couple of my readers pointed me in the direction of the Cecropia Moth as the probable inhabitant of my cocoon, I googled and found this:
The author rears Cecropia Moths and has some INCREDIBLE pictures – including INSIDE the cocoon. Absolutely fascinating!