Devilrobots Exhibition 2006

maffyex

Saw this at the Shift blog with no details other than the image. I imagine TAB will have more info later on in the month.