1561125
1561125

The Devil Has the Biggest Tits You Ever Saw

1984-01-01 en 63m
Our host Dr. Dramaminex Dante seeks to answer the question: Who knows what the devil looks like? For no one really knows.

Director

Meredith Lucas

cemetery surreal avant-garde psychotronic bestiality transgression lofi unknown super 8 jack-o-lanterns

Status

Released

Countries

  • United States of America

Companies

  • Forbidden Cinema Archives