punk-rock
acoustic-psychedelic
post rock
alternative
heavy-power
acoustic
indie
rock-folk
alternative-pop
hardcore-metal
heavy-metal
hip hop-rap
electronica
melodic-hardcore
metal
grunge-rock
Lo-Fi-folk
experimental-fusion