The monster of the Netherlands. Say hi to Fidel Catstro!