Satellite Image: Japan (visible)

Sat 24 Sep 21:30 EDT
Satellite - Japan - Sat 24 Sep 21:30 EDT