punk-rock
acoustic-psychedelic
post rock
metal-alternative
progressive-psychedelic
alternative-folk
heavy-metal
hardcore-metalcore
rock-big-beat
death-metal
indie-rock
hard rock
hip hop-rap
rock-alternative