Disney Villain Maleficent Takes on Daenerys Targaryen From ‘Game of Thrones’ in a ‘Princess Rap Battle’

All in black with those horns? You look like a burnt goat.” – Daenerys

In the latest episode of Princess Rap Battle by Whitney Avalon, the Hollywood-based actress and musician stars as Disney‘s iconic villain Maleficent in a rap battle against Yvonne Strahovski as Daenerys Targaryen from HBO‘s Game of Thrones.