Lord Tartarus

Lord Tartarus is a Demon like being and is the Main Antagonist of Season 7.

Trivia
• According to Brandon Lee, he confirmed that he helped make the Live event.

•In a recent podcast, It was confirmed The events after the master plan event is what attracted Lord Tartarus to the island.