Rapper Lil Yachty -- with an assist from The Roots -- paid tribute to The Simpsons by including 59 of the animated television series' characters in a rap on The Tonight Show with Jimmy Fallon.

Fallon joined the performance by holding up cue cards representing each character's appearance and name. The song begins with the titular family of Homer, Marge, Lisa, Bart, Maggie, and man's best friend Santa's Little Helper. What's impressive is the wide range of humans, animals, and inanimate objects cleverly inserted into the catchy jingle. One could choose to just listen to Lil Yachty's words, or if you are a visual learner, Fallon stands nearby to flip from card to card.

RELATED: The Simpsons Predicted Lady Gaga's Super Bowl Performance In 2012

Almost every supporting character gets their name called out in the rap, including fan-favorites like Krusty the Clown, Chief Wiggum, Comic Book Guy, next-door neighbors Ned and Maude Flanders, and Marge's sisters Patty and Selma. If you are unfamiliar with The Simpsons, a few references may go over your head, like the complete spelling of convenience store owner Apu's last name, "steamed hams," the Aurora Borealis, "Bring back Sherrif Lobo!," Bart writing on a school chalkboard, and most famously, the song's final words of "Eat my shorts!"