punk-rock
acoustic-psychedelic
post rock
black-melodic
alternative-folk
world music-ethno
nu-metal-hardcore
metal
heavy-metal
metal-metal
electronica
garage-pop
indie-electronica
rock-country
metalcore-hardcore
alternative-nu-metal
swing
rock-screamo
funk-hardcore