SEGA Lucky Kuji Piapro Characters Rin, Len Badge & Sticker Set ‐ Mercari: Shop from Japan