Showing posts with label The Stomatopod Strike. Show all posts
Showing posts with label The Stomatopod Strike. Show all posts

Friday, March 18, 2011

CreatureCast: The Stomatopod Strike


































If you're interested, you'll find more info about the little guy over here.

And a quick video of a particularly beautiful specimen: