Iltarr City police

The Iltarr City police were the law enforcement of the Iltarr City on the planet Wukkar.

Appearances

 * Scoundrels