punk-rock
acoustic-psychedelic
post rock
rock
rock-alternative
rock-pop
thrash-rock'n'roll
blues-folk
folk-pop
melodic-metal
death-metal
progressive-rock
grunge
hard rock-heavy