comscore Heavy rain in southern Japan triggers flooding and mudslides | Honolulu Star-Advertiser

PHOTO GALLERIES

Heavy rain in southern Japan triggers flooding and mudslides

Scroll Up