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