Ora

Category: Traffic Laws Japan

Does red mean stop in Japan?