We Might Have Seen The Afterglow of a Neutron Star Kilonova Explosion