Foam Oozing Out of a Tokyo StreetBrian Ashcraft7/01/13 5:30am1145EditPromoteGo to permalinkChristmas in July? Not quite. Last Friday evening in Tokyo, a mysterious foam started bubbling up, covering a street in the ritzy Ginza area. People wondered what exactly was going on. Apparently, there was an easy explanation for the surprising sight: forty liters of body soap.