Robotart
The Robotic Art Competition
JACKbDU.
New York University Shanghai
Interactive Media Arts
Captain:
Jack B. Du
New York University Shanghai
Interactive Media Arts
Captain:
Jack B. Du