Judgement Day

4.5/10

Insects are tortured in various ways amidst the sounds of screaming.