Satellite Image: Japan (visible)

Sat 16 Mar 19:00 EDT
Satellite - Japan - Sat 16 Mar 19:00 EDT