Official LUNA CAT Sailor Moon Plush 8" anime figure toy stuffed animal fantasy.
Used minor ware excellent condition