Excellent Condition [Edo Ten] Setta Sandals, Made in Japan, High-Quality Cowhide Sole, Snake Design, 28.5cm ‐ Mercari: Shop from Japan