punk-rock
acoustic-psychedelic
post rock
alternative-folk
blues
heavy-power
ethno-folk
post rock-indie
power-violence
country
rock
progressive-metal
hard rock
rock-pop
thrash-metal
crossover-indie