The latest lyrical showdown on the YouTube series “Epic Rap Battles of History” pits a fictional DC Comics superhero played by Lilly Singh against a famous pop star portrayed by T-Pain.
Source: CNet