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