The hotel business law requires only foreign nationals who live outside of Japan to present ID. But hotel receptionists sometimes ask foreign people who live in Japan for ID based on their name or appearance.
People Also Ask
How often do they ask for your passport or *gaijin* card? A Gaijin card is an ID card that every non-Japanese living in Japan must have on them at all times. If your are holidaying you must have your passport at all times.
And yes, you need to verify your age when buying alcohol and cigarette. As a tourist/temporary visitor you are required to have your passport with you at all times. With that said, it's a very rare occasion that regular store clerks or even folks at the izakaya bar to ask for ID cards when getting alcohol.
You can dress as casually as you like in Japan . Just a warning though , Japanese women (even the casual ones) are 1000 % more formal than I am on a casual day. The thing you'll notice is you will rarely see a person who is not well-kept. The clothing is almost never old and personal presentation is much more..
The hotel business law requires only foreign nationals who live outside of Japan to present ID. But hotel receptionists sometimes ask foreign people who live in Japan for ID based on their name or appearance.