High-resolution satellite images of Tokyo, Japan.

Storms