Mussa creates the most epic rap battles on youtube challenging the most famous video game and cartoon characters in the world.