From canned bread to dog wigs: 9 of Japan's weirdest vending