Satellite Image: Japan (visible)

Sat, 24 Feb, 01:30 CET
Satellite - Japan - Sat, 24 Feb, 01:30 CET