Foreign Horror

Help me identify this film! Please!

Author Comment