Whitney Avalon‘s princess rap battle series is back with another nerdy duel of words. This time, Disney’s evil witch Maleficent from Sleeping Beauty takes on Game of Thrones princess Daenerys Targaryen. The question is, who won?