Downloaded videos come without watermark.

Japan: Waterfall-Like Leak at Shinjuku Station as Record Rainfall Hits Tokyo

  • Captured on Thursday 10th of July 2025
  • Location is Tokyo

Description

On July 10, 2025, record-breaking rainfall hit during the evening rush hour, and a waterfall-like leak was seen inside S Read more...


TOP