punk-rock
acoustic-psychedelic
post rock
indie-rock
funk
punk-rock'n'roll
rap-hip hop
rap
grunge-metal
rap-r&b
electronica
acoustic-folk
alternative
electronica-alternative
rock-alternative
rock-pop
hard rock-hard rock
thrash-punk
thrash-heavy
black-punk