Something that surprises most people when they first arrive to Japan is how polite people are. Japanese people tend to be always really nice even if they’re not having the best day. Always helping people when they are in need, like giving directions, and sometimes even taking the person to the place they want to go to when they might have a prior engagement. People always follow the rules and maintain order anywhere they go. Keeping the city very safe and clean 99% of the time. It’s something that you definitely don’t see everywhere you go, making Japan even more unique in that sense. Sometimes, it might even be a bit difficult to follow as a foreigner since there are a lot of unspoken rules that Japanese follow each day. However, they are always very understanding and will help you out if you are ever in need of help.