Centerpede (Species)

Centerpedes are freakish big fat bugs.