that's pretty f up video!! But you know what? I think these places are small bars owned by Japanese who speak only Japanese and prejudice.
I am sure that you don't need to deal with these places when you are there.
There are lots of bars you can go and be crazy