The music video for "Nebulizer" from Deepspacepilots Point of No Return album (2016) is right HERE
An unfortunate cosmonaut from another planet gets "rescued" by a group of extremely sketchy scientists. Basically, don't rely on the kindness of strangers especially when some of them are addicts, opportunists, bureaucrats, and/or religiously delusional. That's a universal message, I think.
Get more of Deepspacepilots by visiting their Bandcamp page.
Stills from this project are below.