Spotted Caterpillar

Spotted Caterpillars are found on and around trees throughout Townlong Steppes.