You are using an older browser version. Please use a supported version for the best MSN experience.

Enormous caterpillar has a monstrous face when viewed up close

This enormous caterpillar is the larval stage of the Polyphemus moth, one of the largest moths in North America. 
image beaconimage beaconimage beacon