A Main Character

The Inspector is a mystery alien form a different planet.