Hyalophora cecropia
cocoon (80 mm)