punk-rock
acoustic-psychedelic
post rock
grind-aggro
rock-funk
acoustic
pop-rock
death-doom
rap-hip hop
hip hop-rap
acoustic-folk
rock-progressive
big-beat
bluegrass-swing
power-metal
rock
punk
folk-christian
trance-trance
hard rock
folk-rock
hard rock-heavy