Black & white of Cars streaking along Route 246 runs just south of Shibuya Station