Satellite Image: Japan (visible)

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