punk-rock
acoustic-psychedelic
post rock
punk-psychedelic
reggae-r&b
metalcore
rock-pop
soul-jazz
thrash-heavy
rock
metal-hard rock
post hardcore-metalcore
alternative-alternative
hard rock-rock