punk-rock
acoustic-psychedelic
post rock
rock
rock-alternative
pop-rock
melodic-death
hard rock-heavy
hardcore-metal
rap-rock