punk-rock
acoustic-psychedelic
post rock
rock-alternative
hip hop-electronica
thrash-metal
grunge-downtempo
jungle-jazz
alternative
progressive-metalcore
blues-rock