>>508428389
Brazil?
Anywhere else one could see such a traffic sign?