Handmade Ribbon Leopard Print 1.6cm Wide ‐ Mercari: Shop from Japan