Typhoon Neoguri Slams Into Japan's Okinawa

5
Super Typhoon Neoguri in the Pacific Ocean, approaching Japan on its northward journey, is seen in an image taken by MTSAT-2 satellite on July 7, 2014.

6
A man walks across a road at a pedestrian crossing amidst strong winds caused by Typhoon Neoguri in Naha, on Japan's southern island of Okinawa, in this photo taken by Kyodo, July 8, 2014.