Talk:Epic Rap Battles of History 58/@comment-94.209.130.123-20151003180008

Full casting for Batman vs Sherlock Holmes 2  [ Note: That I am not really a fan of Sherlock Holmes i am just making stuff up for the Sherlock Holmes characters.]

Zach Sherwin as Sherlock Holmes (rapper)

Kyle Mooney as Dr. Watson (rapper)

Nice Peter as Batman (rapper) and Jim Moriarty (cameo)

EpicLLOYD as Robin (rapper), Nightwing (cameo) and Superman (cameo)

??? as Batgirl (rapper)

Mary Dooodles as Mrs. Hubson and Harley Quinn (cameos)

Alex Farnham as Mycroft Holmes (cameo)

Dante Cimadamore as The Joker and Professor Moriarty (cameos)

Lauren Flans as Simza (cameo)

Sulai Lopez as Catwoman (cameo)

Josie Ahlquist as Lois Lane (cameo)