Rare! Hello Kitty (2001) Pink Leaf and Flower Print Fabric by Ikko ‐ Mercari: Shop from Japan