What the fuck?Cockroaches as a fashion accessory.http://www.nypost.com/news/nationalnews/62378.htmIs dat sum hoax?
http://www.conceptlab.com/roachbot/Roachbot? From the same wiki article as that other one came from (i'm the OP).WHAT THE FUCK PEOPLE?