The Hammerhead Worm

The Hammerhead Worm

The Hammerhead Worm is an immortal, multiplying menace.

Artwork By: Ivan Ehlers

 

 

More from Exploding Kittens