XDLXDL
Typhoon Dolphin is currently hitting Okinawa, Japan, bringing strong winds and heavy rainfall to the region. · XDL