Here Are All the Cameos From Katy Perry's 'Swish Swish' Music Video

On Thursday (Aug. 24) Katy Perry made a slam dunk when she dropped the wild, star-studded, meme-tastic music video for “Swish Swish.”

The video shows Perry leading a rag-tag team of misfits, The Tigers, facing off against a more athletically-inclined team, The Sheep, on the basketball court. The new clip for the Witness track directed by Dave Meyers features tons of cameos from stars of the big screen, small screen, internet meme fame, and even a showstopping half-time show from featured artist Nicki Minaj.

Check out all the cameos in the video below:

Tigers, coached by Molly Shannon (SNL)
Katy Perry
Gaten Matarazzo (Stranger Things)
Jenna Ushkowitz (Glee)
Dexter Mayfield (model)
Christine Sydelko (vlogger)
Russel Horning (viral "Backpack Kid" dancer)

Sheep, coached by Terry Crews (Brooklyn Nine Nine)
Hafþór Júlíus Björnsson ("The Mountain" from Game of Thrones)
Iris Kyle (10-time Ms. Olympia winning bodybuilder)

Stars in the stands or cheering court side
Bill Walton (NBA Hall of Famer, sportscaster)
Rich Eisen (NFL Network sportscaster)
Carter Wilkerson (guy who asked Wendy’s for chicken nuggets on Twitter - shown eating chicken nuggets, of course)
Joey Chestnut (world champion competitive eater)
Doug the Pug (internet famous Dog)
West Hollywood Cheerleaders 
The cast of Glow (Sydelle Noel, Britney Young, Kia Steves, Jackie Tohn)
Nicki Minaj
New England Patriot Rob Gronkowski?
Basketball star Karl-Anthony Towns
Amanda LaCount (dancer)
Kathy Beth Terry (alter ego from "T.G.I.F." video)

Watch the video for "Swish Swish" below.