space-pics: Astronomers puzzle over a peculiar age-defying massive star by NASA Goddard Photo and Vi