punk-rock
acoustic-psychedelic
post rock
pop-jazz
rock-heavy
alternative-indie
blues-rock
melodic-death
death-metal
metal
rock-pop
rock-folk
grind-grind
hip hop-rap
rock
rock-blues