Some kind of life support device.
“We are NOMAD. We have taken much from the other.”
Like Darth Vader?