punk-rock
acoustic-psychedelic
post rock
hard rock-metal
rock
alternative-metal
psychedelic-grind
rock-metal
alternative-metalcore
hip hop-rap