Spruce Budworm

A spruce budworm larva on the end of a spruce branch


Information and additional photos: Spruce Budworm (BugGuide.net)