Pinback

Pinback is one of the major bosses in The Maze of the Space Minotaur. He is a mad machine sub-boss.