Insect Men.

38887-10724546

http://designobserver.com/feature/insect-men/38887