punk-rock
acoustic-psychedelic
post rock
folk-acoustic
metal-metalcore
power-heavy
pop-indie
hard rock-rock
alternative-rock'n'roll
metal
rock-pop
rock
acoustic-folk
blues-reggae
pop-rock
heavy-thrash