The Venus Trap (Die Venusfalle)
-
Release info:
The Venus Trap (Die Venusfalle) 1988
-
http://rarelust.com/the-venus-trap-1988/