JustSomePainter11 The villain in the franchise who was super close to wining against Twilight and her friends but failed. Posted 4 years ago Report Link Quote Reply