Languages :
Are you in touch with your body?
Short film produced in film school that approaches depersonalization disorder by mixing some aspects of video art and video performance.
Hype Check • What's your Hype
Lights, Camera, Meter! - It's Time to Rate
0/300 characters