punk-rock
acoustic-psychedelic
post rock
crust
metal
indie-pop
hip hop-rap
hardcore-metal
alternative-rock
death-metal
metal-thrash
punk-rock'n'roll
grunge-rock'n'roll
rock
heavy-metal
grunge-rock
electronica
alternative-post rock
art rock-art rock