punk-rock
acoustic-psychedelic
post rock
shoegaze-violence
rock
metal-funk
rap-hip hop
rock-hard rock