Cusco Racing L.S.D. Sticker

★ 7" x 1.5"

★ Genuine sticker obtained from the original creator