But is it a Starchman star?
I’m not sure they are edible though…
My guess is someone/something that looks like the aliens did.
I wonder what tune he’s whistling