Demeter rain shoes, 23.5cm, EEE, some scratches and dirt ‐ Mercari: Shop from Japan