A group of troubadours performing a rap battle#music #performance #competition #medieval #entertainment #art