punk-rock
acoustic-psychedelic
post rock
grind-crust
heavy-metal
folk
folk-pop
rock
rock-hard rock
alternative
rock-rock
grind-violence
blues-rock'n'roll