bahx, June 2, 2004 at 12:41:00 PM CEST
Hikikomori: Tokyo Plastic
Here's the trailer to a film we recently finished production on. We shot on location in Tokyo, Japan and we'll be touring with the film soon. You can check out the trailer here.
bahx, November 2, 2003 at 1:49:54 PM CET
New Music Video From Robotstar "MARS"
tagged Adario Strange