punk-rock
acoustic-psychedelic
post rock
alternative-pop
alternative-psychedelic
hardcore-rap
thrash-metal
shoegaze
big-beat-rock
funk
hard rock-rock
punk-folk
jazz-swing
pop-rock