Hypnotize Art
“LSD ABC”
Animation / October 8, 2016

“LSD ABC” is the project by Laura Sicouri & Kadavre Exquis. Watch the film below!