Satellite Image: Japan (visible)

Sat, 24 Feb, 06:00 CET
Satellite - Japan - Sat, 24 Feb, 06:00 CET