punk-rock
acoustic-psychedelic
post rock
electronica
alternative-electronica
ska-ska
grind-metal
rock-big-beat
death-metal
rap-hip hop
metalcore
progressive-rock
alternative-psychedelic
acoustic-pop
heavy-metal
blues-folk
punk-rock'n'roll
screamo-post hardcore