punk-rock
acoustic-psychedelic
post rock
alternative-rock
ska-rock'n'roll
progressive-metal
rock'n'roll-rock
heavy-black
folk-blues
jazz-fusion
metal
acoustic-folk
rock-pop