Satellite Image: Japan (visible)

Wed, 26 Nov, 06:00 CET
Satellite - Japan - Wed, 26 Nov, 06:00 CET