Little around 5to 6 inches blue and yellow coloured insect & x28;butterfly larva& x29; with small many black dots in body resting on a leaf and already finished the green leaves that it rests on and it may be a butterfly in some days and become fly around