I reckon some kind of decal/overlay as its impossible to paint that dotted look. Maybe someone else has perfected touch-ups for that kind of graphic?
I would be happy to apply a decal/overlay but I do not have the skills to make it. Can anybody help me out?
Cheers,
Matthew