punk-rock
acoustic-psychedelic
post rock
hard rock-rock
power-metal
heavy-metal
ambient-electronica
dance music-rock
pop-rock
rock-punk
metal-alternative
folk-rock
experimental-psychedelic
rock-folk
r&b-soul