Green Larva skin

A larva skin obviously dropped by green larvas