Satellite Image: Japan (visible)

Wed 28 Jun 07:00 EDT
Satellite - Japan - Wed 28 Jun 07:00 EDT