The IOC has said that political demonstrations will not be tolerated. Assuming it means what it says, some athletes just might find themselves kicked out of the Olympics.
Japan won’t put up with that crap.
Say what you mean, mean what you say, and execute on it.