a giant caterpillar