punk-rock
acoustic-psychedelic
post rock
hard rock-metal
alternative-rock
blues-rock'n'roll
alternative-folk
pop
folk-rock
electronica-ambient
hard rock-grunge
punk
indie-rock
rock
rock'n'roll-punk
rock'n'roll-blues