Whitney Avalon jumps inside your head and pits all your favorite characters against each other with her Princess Rap Battle series. Instead of fighting and drawing blood, they score hits with verse. Previous installments have showcased bouts between characters like Daenerys vs. Maleficent and Katniss vs. Hermione. Avalon writes and produces each battle, and her sharp words are always on point. She nails it in the newest release, Rapunzel vs. Anna. Yes, it’s Frozen rap battle time. The princesses from Tangled and Frozen are teamed up with their beaus, Flynn Rider and Kristoff, and I just now realized we don’t know most of these characters’ last names. Weird. Thankfully, surnames aren’t required for rapping. Eliza Dushku stars as Rapunzel with fellow Buffy the Vampire Slayer vet Tom Lenk as Flynn; James Maslow plays Kristoff and Avalon is Anna. The characters, who by the way, have on point costumes, get in plenty of not-so-much-safe-for-work jabs about each other’s upbringing and families. I’ve always pictured Rapunzel rocking a little sass, but Anna’s so sweet and nice I find it hilarious to watch her slinging insults. YouTube channel to go behind the scenes and to see a bonus song from Anna. Which fictional female characters would you like to see duel in verse? Tell me in the comments.

Featured Image: Whitney Avalon