A brown cocoon with fake eyes and two horns on head and white spots on the body #262126256
Description
Side view of a hanging orange color insect cocoon under a greater yam leaf, This cocoon or pupa has fake eyes and two horns on head and white spots on the body