The Tonight Show is filming in Universal Studios all this week—you may have seen Jimmy Fallon on a roller coaster with Kevin Hart yesterday—and last night he kept the Universal theme going with a Harry Potter-themed rap from The Roots, a band of incredibly good sports.

Enjoy it now and when your mom sends it to you tomorrow!

[via NBC]