punk-rock
acoustic-psychedelic
post rock
hard rock
rock-hard rock
punk
rock
rock'n'roll-indie
melodic-progressive
alternative-ethno
emo-hardcore
pop-rock