April 14, 2019 by Sierra Rush wait….wait….so…the kids who won could have literally become immortal gods? Are the Troll fucking Immortal???