what is it...

saddler

Active Member
On my car top left front window there is a round green disc with japanese text on it bit like a clock face also seen this on other imported cars... would like to know what it is ?????????
Thanks in advance
sdl
 
Top