Typhoon-Strength Winds Head for Tokyo
Japan Meteorological Agency via Bloomberg
A storm passing over Japan is seen in this satellite image acquired at 13:00 JST, on Tuesday, April 3, 2012.
A storm passing over Japan is seen in this satellite image acquired at 13:00 JST, on Tuesday, April 3, 2012.