punk-rock
acoustic-psychedelic
post rock
acoustic-rock
fusion-indie
ethno-acoustic
ethno-folk
rock-hard rock
metal
thrash-metal
thrash-hardcore
metal-thrash
indie-pop
alternative
folk