Skechers (24.5cm) Platform Beach Sandals ‐ Mercari: Shop from Japan