Advertisement



Advertisement

Advertisement



Caterpillar squeaks when human touches it.

Prev Random Video Next
Don't worry, the caterpillar is not in any pain. This is just a natural mechanism in which it mimics the cry of a bird to scare away predators.

Home