punk-rock
acoustic-psychedelic
post rock
nu-metal-hardcore
metal
heavy-metal
metal-metal
electronica
indie-pop
rock-country
metalcore-hardcore
alternative-nu-metal
swing
rock-screamo
funk-hardcore
funk-rock
folk-rock
rock-hard rock
electronica-alternative