Satres, the mean and evil guy who seems to hide a clone army facility in the Alps ;)