Satellite Image: Japan (visible)

Sat 03 Dec 12:00 NZDT
Satellite - Japan - Sat 03 Dec 12:00 NZDT