Ministry of the Inquisition

Overview
The Ministry of the Inquisition, or more commonly known as just The Inquisition, is the threatening secret police of the City of Ashmoor.