I don't look much like my passport picture. Do remember that when you are in any other country including Canada, that you are a guest, not a resident, and it's their rules, not the USA's. Just follow the rules and courtesies and you'll be fine. It might be good to study up on Japanese culture, especially in social settings. I believe they are more formal than in the states. Have a good trip. The world is a wonderful place, and it's all about people.