punk-rock
acoustic-psychedelic
post rock
alternative
alternative-metal
rock-hard rock
psychobilly-emo
hard rock
rock
rock-pop
metalcore-hard rock
alternative-indie
heavy-rock
rock'n'roll-rap
classical music
rock'n'roll
crossover-funk
hardcore-punk