Baphomet

Experimental short film from Robert de Laroche