Satellite Image: Japan (visible)

Tue, 21 Nov, 03:00 CET
Satellite - Japan - Tue, 21 Nov, 03:00 CET