Space Invading web, 02/21/2009
Space Invading, USA
www.spaceinvading.com on SKEW
October Ueda and Nakagawa Architects