A possessed priest, who captures young women and forces them to play his "TRAP" game, eventually pays the price and transforms into a new being.
No data