Typhoon Muifa brings torrential rain, winds to Japan's Okinawa

Typhoon Muifa brings torrential rain, winds to Japan's Okinawa