Latest Anime Rap Battle Royale featuring Ninja Scrolls Jubei, Fist of the North Stars Kenshiro and Cassern from Casshern Sins. I wanted this battle to be mor...