Punctuality is Relative Reputations are weird things. Japan has a reputation for extreme punctuality, where everything runs like a wel […]