Showdown Town Police (Earth-8295)

The Showdown Town Police is the law enforcement agency of Showdown Town.