punk-rock
acoustic-psychedelic
post rock
punk
thrash-metal
rock'n'roll-hardcore
funk-rock
death-metal
rock-pop
thrash-death
alternative-psychedelic
hard rock-heavy
rock
folk-acoustic
progressive-rock
punk-big-beat
Lo-Fi-indie
hardcore
ethno-folk