punk-rock
acoustic-psychedelic
post rock
hard rock-metal
rock
alternative-metal
country-folk
pop-rock
rock-rock'n'roll
rock-heavy
indie
heavy-metal
rock-pop
hardcore-crust
progressive-rock
metal-power
rock-classical music