Satellite images of winds and precipitation from Japan

Satellite images of winds and precipitation from Japan