A montage of the May 20, 2012 annular eclipse as seen near Ikebukuro in Tokyo, Japan between 7:08 to 7:38 a.m. local time.

A montage of the May 20, 2012 annular eclipse as seen near Ikebukuro in Tokyo, Japan between 7:08 to 7:38 a.m. local time.

(via littlehouseofhappy)