Margaret

Margaret Diablo (created by Nobody245) is one of the fourteen contestants from Total Drama: Mega Mechas that was originally placed on the Delta Droids. Her title is the Mafia Queen. She returns as one of the twenty-two contestants from Total Drama: Scrap Island.