Vibrating Caterpillar