Society Why Japanese Salarymen and Workers Wear the Same Uniform: The Streets of Tokyo as a Visual Tradition September 24, 2024