Friday, December 10, 2010

This gets my vote as weirdest-looking bug on the planet



Bocydium Globulare. Via this collection of strange-looking bugs.