punk-rock
acoustic-psychedelic
post rock
rock-punk
hard rock-rock'n'roll
rock
hard rock-heavy
hard rock-metal
black-metal
alternative-rap
alternative-psychedelic
indie-alternative
crossover-rock
pop-rock
rap-hip hop
garage-garage
melodic-black
pop-soul