Satellite Image: Japan (visible)

Sat 25 Feb 17:00 NZDT
Satellite - Japan - Sat 25 Feb 17:00 NZDT