Due to COVID-19, There Will be shipping delays of up to 14 Days

 

TMNT 1990 Movie Leonardo Sticker

2" die cut sticker with a matte finish