Edit Torres Movies

  • 2002
    Qarqacha: The Demon of Incest

    Qarqacha: The Demon of Incest

    Qarqacha: The Demon of Incest

    4.22002HD

    Three students visit a small Peruvian village and come face to face with a werellama, the product of an incestous relationship

    Qarqacha: The Demon of Incest