This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Japan's "Moon Sniper" craft landed around 55 metres (180 feet) from its target, the country's space agency said Thursday as it released the first images from the mission.