punk-rock
acoustic-psychedelic
post rock
pop-rock
alternative-folk
pop-acoustic
world music-folk
blues-acoustic
hard rock-rock'n'roll
punk-folk
indie-folk
alternative
ambient-techno
thrash-metal
rock-alternative
rock
rock-metal
jazz-fusion