Masking Tape 2mm x 18 meters
Masks manufactured by Tamiya (ref. TAM87207, also 4950344872077 and 87207)
Additional product images (click to enlarge):