Most Japanese cops are of way below average intelligence. They go to 'physical education colleges'. Yes, there is such a thing. That is where they do judo all day until their ears swell up like gyoza and their necks get fatter than their very fat heads. They become cops because they like the idea of having authority over people and they like to enforce the rules. It makes their little brains spin faster and they like it. So when you get stopped by one, you should not think about 'your rights' or any silly shit like that, you should just shut your trap, show them your ID and answer their questions, be polite and show deference. Comment positively on the size of their necks, but dont mention the gyoza ears. They will let you go. If you have broken the law, apoligize. If you have hurt someone or damaged someones property, apologize and offer restitution. Remember, If they have stopped you, you are already guilty of something and you must now prove your innocence. It is likely that you are only guilty of being smarter than them, but that is pretty bad in their eyes, so dont make it worse for yourself by being insulting or arrogant. Just let them lord it over you for a few minutes and they will let you go. If you are holding drugs or if your skin is brown, run like hell.