punk-rock
acoustic-psychedelic
post rock
ambient-ambient
big-beat-pop
thrash-punk
blues-rock
alternative-rock
funk
ethno-world music
progressive-hard rock
rock-funk