punk-rock
acoustic-psychedelic
post rock
alternative-folk
alternative-ethno
rock
alternative-post hardcore
hard rock
folk-acoustic
alternative-psychedelic
metal
punk-rock'n'roll
rock-art rock
swing
folk
symphonic-melodic
folk-rock
jazz-grind
metal-rock