Nova Bowels

Nova Bowels was a recurring character and the main antagonist of Season 7 of Ascension Springs Screaming.