Appears on these pages
The Centipede Device is an item created by the Centipede Project, designed to enhance the...
A gallery of images relating to the Centipede Device.
The "Centipede Project" is the name of a science group behind the Centipede Serum. The group was...