Sinobug I believe this is a skipper caterpillar also, probably one of the awls or awlets (Coeliadinae)
Comments (3)