punk-rock
acoustic-psychedelic
post rock
heavy-metal
progressive-rock
alternative-acoustic
rock-hard rock
melodic-metal
metal-metal
pop
experimental-r&b
folk
punk-punk
garage-folk
rock-big-beat
pop-rock
alternative-crossover
melodic-hardcore
dance music-hip hop