A cult of violent and sexually empowered women ritualistically kill and eat bad men.
2023
2024
2012
1975
2022
1991
1971
2020
2018
1988
1994
2011
2007
2019
2026