Daily Archive: January 1, 2013

13

Akemashite Omedetou

I strongly believe that a thousand years from now, when the anthropologists of future civilizations study our society, they’ll consider New Years more important than Christmas. But just right now, when the clock struck...

Editor Picks