A most bizarre and mysterious cocoon 
Nature never ceases to amaze me.  If you want to see some of the weirdest, most fantastically odd things Evolution has produced (for example, dancing spiders with multi-colored 'capes' that pop up), I highly recommend this blog: <a href="http://wtfevolution.tumblr.com" rel="nofollow">http://wtfevolution.tumblr.com</a>