Sakura Super Street Sticker
$6.00Debuting at Japanese Classic Car show, this sticker features the Sakura Flower of Japan. The blossom represents the fragility and the beauty of life. It's a reminder that life is almost overwhelmingly beautiful but that it is also tragically short.
- Sticker measure 8.5 inches x 3 inches
- Please allow 7-10 business days for delivery
*All Stickers are FINAL SALE