NASA satellite images reveal skull-shaped features on Vega Island · Digg