Nerd Apparel: New Sailor Moon Jackets! December 10, 2013 Ah look at that... I would wear that Luna jacket. Hey don't judge me for being able to pull off the look. The slippers on the other hand... not so much. Source