Self Adhesive Decal Sheet - Decoration logo 1/10 Scale (347mm x 220mm)