Rap performance, a large number of rappers gathered for a fierce and exciting rap performance.