punk-rock
acoustic-psychedelic
post rock
alternative-heavy
rock-metal
black-metal
rock-psychedelic
thrash
garage-pop
post rock-indie
rock
indie-rock
rock-blues
electronica
rap-rap
rock-funk