The requirements to qualify for the national pro qualifier are as follows
You must be a Japanese (Be registered in the basic resident register of Japan)
Military personnel residing on a U.S. military base, regardless of length of stay, are required to show military identification.
Non-Japanese nationals must present their residence permit and passport to prove their residency and confirm their period of stay.
A foreigner who has a residence permit and has been in Japan for more than 90 days. (Even if your permanent domicile and country of citizenship are in Japan and you have a place of residence, you must have resided in Japan for 90 days or more before September 5th.)
In order to meet the requirements for competing in an NPC Worldwide Japan National Pro Qualifier, SOFA personnel must provide Military or Civilian ID card plus either passport or copy of document from personnel record showing arrival on station in Japan, at least 90 days prior to competition date.