The mystery villain revealed!