Fabric: Alice in Wonderland, approximately 105cm x 2m ‐ Mercari: Shop from Japan