Satellite Image: Japan (visible)

Sun 22 May 20:00 EDT
Satellite - Japan - Sun 22 May 20:00 EDT