Satellite Image: Japan (visible)

Tue 24 May 03:30 EDT
Satellite - Japan - Tue 24 May 03:30 EDT