Tipping, white teeth, fast food, and other Americana Japanese people don’t understand
Americans and other foreign residents living in Japan likely feel exasperated by cultural differences from time to time. Especially early in their stay, the seemingly…