Herr Doktor Glockenspiel

He might be a robot, or a man or a woman in a robot suit. Maybe none of those. It`s not known.