Caterpillar

Caterpillar is a the main antagonist in The Secret of the Caterpillar.