Sparrow's Rock

A massive, half-abandoned prison complex ruled by a mysterious group that 'rents out' cells to powerful individuals to lock away anyone they see fit.
Type
Island