118 self-adhesive labels ‐ Mercari: Shop from Japan