Indian embroidered ribbon: Rabbit and flower embroidered ribbon, approximately 6.3cm wide ‐ Mercari: Shop from Japan