The Gamer's Alliance Wiki
Advertisement

The Castle of Inquiry is the headquarters of the The Inquisition.