punk-rock
acoustic-psychedelic
post rock
alternative-metal
indie-rock'n'roll
world music-acoustic
thrash-metal
rock-pop
metal
jazz-punk
rock-hard rock
rap
progressive-metalcore