Christmas in Japan

Godzilla wishes you a meri kurisumasu.
Godzilla wishes you a meri kurisumasu.

This is my second Christmas in Japan.  I say that, but I should point out that that doesn’t actually mean very much because it’s not really Christmas in Japan.  It’s more like my second December 25th here.  That’s the time when I think how nice it’d be to eat a roast dinner with my family, initially refuse to eat Christmas pudding, but then have a little just so I can have some of the cream.  Yeah that’d be so tasty. (more…)

Read More