No clue really, but my best educated guess would be something Hammer or Giallo related tho that imagery is almost outside even those.
Maybe some other country made a movie inspired by the style of those. I don't expect this to be must help, but it's all I got.
|