Naruto Wafer Stickers - Set of 8 - Normal & Rare ‐ Mercari: Shop from Japan