75

Japanese Trains Are So Punctual That Delays Require Apology Certificates