Surprise Me!

Super Typhoon Halong made landfall in Hachijojima, Japan

2025-10-09 3,542 Dailymotion

The phenomenon has caused extreme waves, torrential rains, and power outages in several areas of the island.