punk-rock
acoustic-psychedelic
post rock
hip hop-rap
rock-pop
psychedelic-hard rock
hard rock-rock'n'roll
hard rock-metal
metal
pop-rock
funk-punk
indie-folk
folk-christian
hip hop-hip hop
country-psychedelic
rock