Devilrobots Xmas Exhibition 2004

CD92-190

The Devilrobots Xmas exhibition 2004, “Angel or Devil,” is on right now at Lapnet Ship (until December 26). Get all the info at Tokyo Art Beat.