Ora
Category: Traffic Laws Japan
Does red mean stop in Japan?