Satellite Image: Japan (visible)

Fri 09 Dec 01:30 EST
Satellite - Japan - Fri 09 Dec 01:30 EST