punk-rock
acoustic-psychedelic
post rock
heavy-speed
alternative-rock
rock-alternative
rap-power
punk-hardcore
hip hop-rap
pop-rock
metalcore-progressive
rock-pop
rap-hip hop
christian-rock
folk-country
hard rock-doom
rock
dance music-trance
rock'n'roll
acoustic-rock
psychedelic-gothic