punk-rock
acoustic-psychedelic
post rock
rock
progressive
hip hop-rap
rockabilly-rock'n'roll
alternative-pop
death-rock
indie-rock
christian-christian
metalcore-metal
metalcore