1985·Released
After being slandered, a crocodile goddess sends her fearsome gators after an entire village.
10.0
Rating