Luna and Artemis Lens Case (Sailormoon)

Ohmykitty Online Store

$5.50 $8.90

The oftentimes cute and adorable cats of Sailormoon: Luna & Artemis.
Luna and Artemis were sent from the moon in the past to present-day Earth in capsules where they slept until their arrivals.