67 New MARIKA Mesh Slip-ons, Navy, 24.5cm ‐ Mercari: Shop from Japan