Admired Rot - Promo Stamp Foil ‐ Mercari: Shop from Japan