Spinx Butterfly's Caterpillar
 
It was a really big one, 5 inches approximately