It does appear to have a possible no right hand turn LED on the traffic light upright as well as a right turn arrow. I think it looks as good as it can be... https://www.mapillary.com/app/?pKey=1247680176203996&focus=photo