New images from the James Webb Space Telescope have revealed NGC 6537, the Red Spider Nebula in unprecedented detail, ...