Thursday, November 30, 2017

Salon Kitty

Italy, 1976
Director: Tinto Brass
Starring: Helmut Berger, Ingrid Thulin, Teresa Ann Savoy

Wednesday, November 22, 2017

Angel Guts 5: Red Vertigo

Tenshi no harawata: Akai memai
Japan, 1988
Director: Takashi Ishii
Starring: Mayako Katsuragi, Naoto Takenaka, Hirofumi Kobayashi

For the 2017 release