Japan will give priority to the time. The timeliness is very important. Most people like to keep things on schedule as well. In a meeting with anyone Especially in appointments to the line of work if it loses credibility if it acted too late. Calls to tell in advance whether a courtesy call. Because Japanese people frustrated only because the line just five minutes is plenty.