Awd Goggie

The Awd Goggie is a species of chimerical caterpillar and ally of the Sluagh.