Carrion reminds us of the simple joys of devouring humans as a writhing ball of mutant biomass Jun 17, 2019