
Stardust Studios’ Neil Tsai directed a new project for the Cardboard Robot art collective, a street art group led by Mason Brown.
Granted, the world doesn’t need another jaded street art society, but we do think it’s cool that the man-versus-machine discourse has come to factor into creative play on concrete avenues.
The result was filmed in downtown Los Angeles and onstage at The Source. It’s an industrialist’s Alice in Wonderland.