“Make Your Maker“ by Lucy McRae

The burgeoning artist and self-styled ’body architect’ fuses science and art in a series of macabre experiments, in this short that dissects the hu...
Back to Top