punk-rock
acoustic-psychedelic
post rock
pop-rock
hip hop
hard rock-rock
progressive-psychedelic
metal-metal
alternative-rock
folk
thrash-metal
electronica-alternative