punk-rock
acoustic-psychedelic
post rock
funk-hip hop
rock
metal
post rock-metal
jazz-acoustic
stoner rock-punk
melodic-death
rock'n'roll-folk
hard rock-heavy
thrash-metal
rap