Details

Four scientists wander the remote tropical jungles of Brazil to find a rare female creature that kills her prey by sexual pleasure.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*