Jef79answered grow question 4 years ago Hello buddy.. Hope ur well.. It looks like a butterfly larvae..theirs Caterpillar predator animals insects that eat caterpillar eggs or disrupt their life cycle.. Horticultural oils, oils that smother eggs and caterpillars.. Decoy plants,attract caterpillars away from target plants.. Info taken from nature&garden.com..👍🍀