Shibuya

  • Sale
  • $8.88
  • Regular price $11.00
  • Will be in stock after


Shibuya is a special ward in Tokyo, Japan. A major commercial and business center, it houses the two busiest railway stations in the world, Shinjuku Station and Shibuya Station. The famous intersection was featured in Fast and Furious Tokyo Drift.