Looks like a caterpie. Fell out of the grill cover when I went to return said cover to its duty covering the grill.