Caterpillar.

A caterpillar on a rose bush.

Adam Tinworth @adders