Skittering Brainworm

Skittering Brainworm are caterpillars located at Anglepoint Wharf in Tiragarde Sound.