This 'Blob' of Radiation Might Be a Long-Lost Neutron Star