punk-rock
acoustic-psychedelic
post rock
rock-pop
punk
rock-big-beat
alternative-noise
ska-ska
metalcore
jazz-rock
alternative-post rock
indie-rock
hardcore-punk
rock-hard rock
heavy-power
folk-rock
black-metal