Did you actually had to give up on your Japanese citizenship? I know that when taking the oath you reject all other citizenship you may have but AFAIK this is not enforced, meaning you don't have to go to your embassy and formally require to give up on your citizenship. Really curious to know more about this.