punk-rock
acoustic-psychedelic
post rock
metal
punk-metal
indie-rock
pop-pop
rockabilly-rock'n'roll
dance music-house
post hardcore
pop
heavy-experimental
alternative-rock
hard rock-blues
rock-crossover
funk-soul