Originally Posted by
abmj-jr
Yeah, there is still racism in some areas but as you mention it isn't much on display in areas that are used to tourists. I think you will find that kind of thing anywhere in the world. It sometimes has to do with a fear of having to communicate with someone who doesn't speak the language but other times is just a dislike of someone different. Speaking the language might diffuse the situation but also might just embarrass the person and make it worse. I usually just do what you did, politely leave and never come back.
There are plenty of No Foreigners signs around in Kabukicho/similar neighborhoods throughout Japan.
OTOH, I saw a fish store (not a 魚屋) in Minami Senju that also didn't welcome foreigners.
The next guestbook I sign at a tourist site or ryokan is going to be under the name Matthew C. Perry.