Two human researchers delve into the mysteries of an ancient extraterrestrial being, only to discover the terrifying cost of staying alive in a dangerous universe.
Show
Love, Death & Robots
Episode
S03E06
Air Date
May 20, 2022