Satellite Image: Japan (visible)

Mon 24 Oct 05:30 EDT
Satellite - Japan - Mon 24 Oct 05:30 EDT