Santa wants your blood

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


%d bloggers like this: