punk-rock
acoustic-psychedelic
post rock
folk
hard rock
rock'n'roll-rockabilly
crossover
rock-folk
metal
folk-swing
rock-big-beat
heavy-metal
rock
pop-soul
big-beat-garage
punk-metal