August 29, 2025 3 MIN READ Neon, Noise, and Nitro: How Japanese Drift Culture Influences Street Fashion