punk-rock
acoustic-psychedelic
post rock
metal-metal
metal-power
jungle-jazz
rock-electronica
ethno-folk
alternative-rock
folk
rock-blues
crust-punk
gothic-metal
electronica
rock
rap-hip hop
rock-hard rock