Satellite Image: Japan (visible)

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