Tuesday, September 14, 2010

Week 31 Parasites...


So Im just gonna throw this one out there. mysterious power of the jewel wasp, also known as the emerald cockroach wasp. Wasp that injects venom into cockroach brains and drives them around by there antennae, so maybe concept a parasite that controls a host, or something like that guy who walked around with that little dude on hes shoulders in mad max.

Compliments.......of Mr Adam Russ

No comments:

Post a Comment