Not yet rated
English/0 min./NaN
Horror
A tale involving a demonic entity who demands human sacrifices.