19/11/2015 09:54 GMT | Updated 19/11/2015 09:59 GMT

Katniss Everdeen & Hermione Granger Have A Rap Battle

The internet has a thing for pitting two historical or fictional characters together in the heat of a rap battle - from Epic Rap Battles Of History to Princess Rap Battles. This latest effort from Whitney Avalon sees the heroines from two popular book/movie franchises dissing each other with some sick rhymes.

'Harry Potter' star Hermione Granger and 'Hunger Games' protagonist Katniss Everdeen star in the video, which features some truly epic rapping.

[h/t Viral Viral Videos]