Psychedelic realms where voyeuristic psychic vampirism and cropped images of consumerist dissociation create a haunting alternate reality.
January 1, 2010
Released
The Horror of Dracula
4min
—
No Language