Giant Centipede

Giant Centipedes are a species of huge centipedes.