punk-rock
acoustic-psychedelic
post rock
hard rock-heavy
punk-alternative
rock-pop
ethno-folk
ambient-psychedelic
rap-alternative
hard rock-rock
rap-funk
grunge
electronica-screamo
death-grind