Japan is full of surprises. For example, here I was strolling around a department store, when suddenly I saw someone dressed in what I believe to be a giraffe costume. It seems this person was just hanging out with friends and I could see no apparent reason to be wearing a giraffe costume. Although one could wonder if there ever is a good reason to wear a giraffe costume. The scene did put a smile on my face so maybe that is reason enough.