Crescent Nebula (HOO), ARTstronomy