1275 Terminator, ruler of the Demon Tower