Intensive care

The New New York Hospital a secret intensive care unit where the Flesh were kept for experimentation. (TV: New Earth)