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...