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