File:Terrorpede.png

The Terrorpede, a large and dangerous centipede.