Typhoon Haishen barreling toward the Okinawa islands in southern Japan on Saturday, prompting warnings about torrential rainfall and fierce wind gusts. AP

Powerful typhoon approaches Japan with violent winds and heavy rain