Not everything is America, so don't bring up the Constitution in a JAPANESE RUN/CREATED website.
This is probably created and run from America, same rules apply though ofc. The internet doesn't have any free speech laws.