Oh! He is precious.
I think he deserves a more manly name though.
How about Astro? In Greek it means "of the stars"