SAPPORO - A building explosion in northern Japan's Sapporo that injured 42 people on the weekend occurred after employees of a real estate office emptied about 120 deodorizer spray cans, a company operating the office said Tuesday.