TIL: there are Princess Rap Battles (which you can find on YouTube)

Niels Kobschätzki @nielsk