punk-rock
acoustic-psychedelic
post rock
pop-rock
bluegrass-country
aggro
pop-grunge
indie-pop
alternative
rock-garage
funk-rock
trance-electronica
big-beat-christian
hardcore
blues-rock