punk-rock
acoustic-psychedelic
post rock
crust-punk
rock'n'roll
rock'n'roll-surf
aggro-punk
metalcore-trance
rock-reggae
folk-rock
alternative-rock