punk-rock
acoustic-psychedelic
post rock
swing-jazz
ethno-fusion
alternative-experimental
rock
hard rock
power-metal