Owl Butterfly (Caligo sp.)

Owl Butterfly (Caligo sp.)

Observation - Owl Butterfly (Caligo sp.) . Description: This large green caterpillar was seen after dark in central Costa Rica. It was the thickness of a man's thumb. This individual appears to have parasitic eggs attached. Anybody able to help with an ID please.

This large green caterpillar was seen after dark in central Costa Rica. It was the thickness of a man's thumb. This individual appears to have parasitic eggs attached. Anybody able to help with an ID please.