Japan is the complete opposite of Latin America where plans are spontaneous, strangers talk to each other, and things unpredictable.
Trying to follow all the rules to a tee in Japan can be stressful, but I miss the order and predictability of Japanese culture.