Sort:  

I think Japan is a country very strict in time and reservation. I know Germans has this stereotype being super puncture but Japan is more in my opinion :D