Satellite Image: Japan (visible)

Tue 27 Jun 05:30 EDT
Satellite - Japan - Tue 27 Jun 05:30 EDT