The Bug Box: Redhumped caterpillar

ADVERTISEMENT