Overcoming criticism, Japanese princess set to marry on October 26

Details have not yet been confirmed, but the couple will opt out of a one-off payment of a million dollars to which the princess is entitled upon giving up her royal status