On March 11, 2026 a giant sewer pipe suddenly popped out of a road in central Osaka, Japan
No recommendations yet