Satellite Image: Japan (visible)

Thu 25 Aug 19:00 EDT
Satellite - Japan - Thu 25 Aug 19:00 EDT