Sailor Moon Store – Maybe a handkerchief? Published September 22, 2017 at 680 × 680 in An official Sailor Moon Store is opening in Japan this Saturday, September 23rd Sailor Moon Store – Maybe a handkerchief?