简介 Visually stunning, rap-battle deathmatches starring your favorite Internet and nerd/pop culture characters.