FILM RECORD / 311198
The Loneliest Little Boy In The World
Psychedelic and occult visions intertwine, between a woman and a decapitated pig's head.