punk-rock
acoustic-psychedelic
post rock
grunge-rock'n'roll
rock
rock-pop
alternative-heavy
rock-metal
black-metal
rock-psychedelic
thrash
garage-pop
alternative-indie
indie-rock
rock-blues
electronica