Platform slip-on sneakers, zebra print ‐ Mercari: Shop from Japan