Heisei Retro Stickers - Lemon Inc. - Mecha Love Stickers ‐ Mercari: Shop from Japan