punk-rock
acoustic-psychedelic
post rock
rock
post rock-metal
acoustic-rock
rock-pop
alternative-glam
progressive-ambient
hard rock-heavy
metalcore
bluegrass-folk