Flower and Hedgehog Pattern Fabric, Fairy Tale Design, Cotton Print, 106 x 60 ‐ Mercari: Shop from Japan