{{ suggestUser.name }}
{{ popularUser.name }}
Japanese trains are running on time every day. That is why Japanese people get irritated at a train delay even if the delay is just 5 minutes.