punk-rock
acoustic-psychedelic
post rock
alternative-psychedelic
art rock-punk
alternative-pop
pop-country
indie-folk
rock-pop
rock-garage
funk-pop
hardcore-thrash
rock
heavy-metal
jazz-acoustic
pop-rock