Shibuya's new 2026 law adds trash bins near the crossing — and ¥2,000 on-the-spot fines for littering, payable by card. What every visitor needs...
Shibuya's new 2026 law adds trash bins near the crossing — and ¥2,000 on-the-spot fines for littering, payable by card. What every visitor needs...