Sunday, February 1, 2009

Tube Walker



Tube Walkers are land dwelling decedents of the deep sea worms which gather around hydrothermal vents. They have the ability to mimic characteristics of other animals which they consume.

They're pretty good with some lemon and tartar sauce.

No comments:

Post a Comment