The strange story of a young man doing his best to be a good mom to a litter of centipede dogs, in a dystopian demon farm.