An all-year Christmas shop in Yokohama.Who would have thought that there is a Christmas decoration shop that sells Christmas related items in August? Yep, there are many of these kind of stores in the U.S. Those that has a sign at the entrance «Only 310 Days till Christmas». However, in a largely Shinto and…