Eisa Ikeda: Photo set - Stepped on (or: I stepped on it) - Close-up and Medium-up shots ‐ Mercari: Shop from Japan