Made in Japan, olive green suede, chunky heel, 23.5 ‐ Mercari: Shop from Japan