Basically only American companies ever make them red. But they shouldn't be red. Even on American traffic signals, they only flash red at stop signs or when traffic lights are inoperable. Last time I checked, a car changing lanes on the highway with red rear blinkers is neither stopping nor is it inoperable. Therefore, the red blinkers are completely illogical.
Yellow is the internationally recognized color of "Yo!", and thus it's used every place where attention is demanded, such as green lights about to turn red, or at crosswalks, or dangerous intersections, or on cars changing direction.
Once again, Japan does American better than America.