punk-rock
acoustic-psychedelic
post rock
folk-acoustic
rock
rap
heavy-hard rock
rock-alternative
thrash-thrash
crust
metal-crust
alternative-rock