punk-rock
acoustic-psychedelic
post rock
alternative-folk
acoustic-pop
rock-rock
power-metal
indie-alternative
punk-rock'n'roll
crust-violence
hard rock-progressive
thrash-metal