Watch Qarqacha: The Demon of Incest (2002) Online
-
- RUNTIME: 1h 30m
- COUNTRIES: Peru
- Subtitles: Español
Three students visit a small Peruvian village and come face to face with a werellama, the product of an incestous relationship
Three students visit a small Peruvian village and come face to face with a werellama, the product of an incestous relationship