punk-rock
acoustic-psychedelic
post rock
hard rock-rock
rap-funk
grunge
electronica-screamo
hard rock-heavy
death-grind
heavy-metal
rock-folk
rock
ambient-psychedelic
thrash-grind