Splatters

Splatters are insect like creatures that appeared in Earth Geeks Must Go!