Archive for December, 2013

Santa wants your blood

December 24, 2013

Santa blood

I ran into him the other day outside a Japan Red Cross clinic in Kawaguchi, Saitama Prefecture. The sign he is holding says “kenketsu.” It means “blood donation.”