What could be more sinister than a Medusa with a mustache? A hint: a Medusa with a mustache and a reputation for being Europe’s last dictator.