punk-rock
acoustic-psychedelic
post rock
metal
rock-post rock
grunge-rock'n'roll
death-thrash
metal-punk
rock-metal
techno-electronica
rock-pop
hard rock-rock'n'roll