Cheshire cat smiles from space in a giant cloud of nebulous star dust 8k