punk-rock
acoustic-psychedelic
post rock
art rock-rock
symphonic-progressive
alternative-garage
hard rock
progressive-psychedelic
crossover-metal
blues-swing
pop
crossover-acoustic
acoustic
thrash-metalcore
grind-metal