Tom Holland made it rain on MTV’s Lip Sync Battle by totally and completely nailing his performance of Rihanna‘s “Umbrella”. The show happened right before the 2017 MTV Movie & TV Awards, so in case this bit of internet gold was lost in the excitement of the awards, we’re here to make sure you see it and worship Holland the way he deserves. With great power comes great responsibility, ya know?

Holland has already become a household name thanks to his brilliant portrayal as Peter Parker/Spider-Man in Captain America: Civil War. He’s currently making his rounds promoting the highly anticipated summer movie Spider-Man: Homecoming, and we think he just ended global warming with his rendition of “Umbrella”. Superhero? Nah, this kid is a bonafide rockstar now.

Let’s take a closer look at all the different sides of Tom Holland in what we’re calling: “TIL Tom Holland is a Goddamn Rockstar.”

Dapper Dancer Tom Holland

Gene Kelly on a Lampost Tom Holland

Legitimately Can Tap Dance Tom Holland

Legitimately Looks Great in Rihanna Drag Tom Holland

Drop It Like It’s Hot Tom Holland

My Body Is Better Than Yours Tom Holland

Killing Zendaya Tom Holland

Literally Making It Rain Tom Holland

Spider-Rihanna Tom Holland

I Whip My Hair Back and Forth Tom Holland

If that wasn’t enough, Holland competed against his Spider-Man: Homecoming co-star Zendaya and she gave us the next great reaction GIF while watching him slay.

Same, Zendaya. SAME.

Did you love Tom Holland’s “Umbrella” performance? Share your favorite GIF with us on @getfandom!