Satellite Image: Japan (visible)

Tue 24 May 02:00 EDT
Satellite - Japan - Tue 24 May 02:00 EDT