punk-rock
acoustic-psychedelic
post rock
black-metal
melodic-metal
rock-rap
rock-pop
hip hop
grind-black
rock-big-beat
black-death
rock-hard rock
hard rock
rock-electronica
rock