punk-rock
acoustic-psychedelic
post rock
pop-rock
hard rock
heavy-metal
acoustic-rock
folk-country
metal
progressive-metal
alternative-blues
punk
violence-ethno