Epic Rap Battles of the Multi-Universe - James Moriarty vs. Beelzeboss

James Moriarty - Jack the Ripper

Beelzeboss - Hannibal Lecter