Nobukazu Takemura Creator archive / 1 post May 18, 2001 Tortoise Tortoise, Prefuse 73, and Nobukazu Takemura Electric Factory, Philadelphia, PA Go to this post