Satellite Image: Japan (visible)

Sat 29 Apr 05:30 EDT
Satellite - Japan - Sat 29 Apr 05:30 EDT