Satellite Image: Japan (visible)

Fri 18 Aug 14:30 EDT
Satellite - Japan - Fri 18 Aug 14:30 EDT