Culture See Armored Saint Singer Voice Hell-Trapped Rocker in 'Flex Calibur' Cartoon Condemned 80s reprobate battles ogres, chases demon groupies in insane short