Satellite Image: Japan (visible)

Sat 24 Sep 02:00 EDT
Satellite - Japan - Sat 24 Sep 02:00 EDT