punk-rock
acoustic-psychedelic
post rock
rock
hardcore
rock-pop
pop-rock
alternative-pop
punk-hard rock
heavy-hard rock