on November 10, 2022 Blamed A masked sadist avenges several brutally murdered children. on November 10, 2022