Japan loves mascots. I suspect that it might be Disney where the phenomenon started, but I have nothing to back that up. The only places that I see mascots where I'm from, Boston, Mass., is for sports teams and Disney. You take pictures with the mascot because you want to remember your association with the … Continue reading Japan is Awesome – Mascots
