punk-rock
acoustic-psychedelic
post rock
progressive-post rock
rock-pop
rock
psychedelic-surf
psychedelic-indie
indie-rock'n'roll
grunge-rock
metalcore-rock
metal-rock
alternative-punk
rock-big-beat
crossover-world music
metal
indie-pop
rock'n'roll-thrash