punk-rock
acoustic-psychedelic
post rock
hardcore-metal
rock-hard rock
rock-pop
rock
melodic-metalcore
progressive-metalcore
pop-soul
alternative-jazz
pop-electronica
hip hop-rap
progressive-psychedelic