punk-rock
acoustic-psychedelic
post rock
rock-heavy
psychedelic-hard rock
swing-jazz
electronica-rave
rock
rap-blues
black-death
blues-rock
alternative-rock
hip hop-rap
hard rock-heavy
psychedelic-rock
pop-folk
punk-hardcore
punk-reggae
black-hardcore
hardcore-nu-metal
blues-folk