Japanese Lunar Satellite Kaguya Lands on the Moon, Sends Back Beautiful Photos

A Japanese satellite Kaguya (SELENE), named after the alien visitor in an ancient folktale, has like its namesake character, finally found its home on the moon. The Japan Aerospace Exploration Agency, (JAXA), has decommissioned its lunar orbital craft Kaguya by sending it spinning into the great green cheese in the sky. Thankfully, it was equipped with the latest in hi-definition camera technology, and sent back some beautiful photos as gifts to remember it by — much like the robe Kaguya-hime left for her adoptive parents before returning home.

via Burrito Justice