Satellite Image: Japan (visible)

Sat, 20 Dec, 01:00 CET
Satellite - Japan - Sat, 20 Dec, 01:00 CET