punk-rock
acoustic-psychedelic
post rock
metal-electronica
blues-rock
heavy-power
rock
alternative-pop
alternative-punk
swing
big-beat-rock
pop-rock
progressive-metalcore
hard rock-hard rock
rockabilly-blues