Is It OK to Wear Shorts in Japan? (And More Dress Code Questions ...

Responsive image
source