: protest the hero







Protest the Hero, "Limb from limb", 2008.