punk-rock
acoustic-psychedelic
post rock
metal
folk-ethno
rock-rock'n'roll
rock-metal
grunge-metal
hard rock-heavy
heavy-power
alternative-rock
pop-folk
rock