Home Life Japanese Vending Machines a go go! Things to see in Japan