Pages
Home
Shop
Events
Special Features
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
Newer Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment