Dan has covered some key points already, and I'd like to add a few more tips to ensure you have a smooth and enjoyable time in Japan. In Japan, it's considered impolite to blow your nose in public, so try to do so in private. Additionally, it's customary to accept gifts with both hands as a sign of gratitude. When offering or receiving anything, use both hands as well. In social situations, especially when drinking, it's polite to pour drinks for others instead of serving yourself first. And when you receive a business card, receive it with both hands, take a moment to read it, and show appreciation. It's essential to be punctual, as being late is seen as disrespectful. Lastly, avoid discussing sensitive topics like politics and religion unless you're in a close and trusted circle.