It is recommended to wear a thin short-sleeved shirt, a sundress or any clothing made with a breathable fabric, especially from July to August. Shorts are acceptable, except at some shrines or temples. A cap or hat and shades are great to have for sun protection. If you can, bring an umbrella too, in case it rains.