punk-rock
acoustic-psychedelic
post rock
rock
christian-rock
alternative-metal
rap-rap
hard rock-progressive
hard rock-rock
pop
rock-folk
rock-glam
rap-alternative
metal
rap
rock-alternative
alternative-rock
alternative-punk
dance music
nu-metal-electronica
funk-pop