Traffic Sign. .. yes, It's right......... My country has it on the street everytime I go out........