MetalSonic 86 Posted October 26, 2022 The Dementors (Harry Potter) Spoiler vs Leatherface (Texas Chainsaw Massacre) Spoiler Share this post Link to post Share on other sites