punk-rock
acoustic-psychedelic
post rock
pop-rock
hard rock
fusion-indie
folk-pop
heavy-thrash
crust-hardcore
country-folk
acoustic-pop
thrash-metalcore
thrash-metal
pop-country
acoustic-folk
rock-crossover