How Can Harry Potter Get Better? Just Add Taylor Swift

On repeat.

Oh, look at this! It's only the most perfect mashup to ever be mashed up, NBD.

YouTube genius Kate Parkin combined two great tastes that taste more than great together -- Taylor Swift and Harry Potter, to be exact -- to brew the perfect parody potion. In the magical song, which utilizes the melodies of TaySway's "Bad Blood" and "Welcome To New York," Parkin plays roughly 90 different Potterverse characters to tell of some of Harry and Co.'s plights at Hogwarts.

Things even get a little emotional toward the end. No, we're not kidding. someone chopping onions in here? Sniff.

Check out the video above. Go ahead, put it on repeat. We're right there with you.