Shinjuku Takashimaya purchase, Flower Petal Princess Dress, tulle, princess style, 110cm ‐ Mercari: Shop from Japan