Making Business connections in Japan is not as easy as you may think