@johnnyfred1 If you were a tax resident of Japan for those years (which seems likely, but I'm not an expert) then you probably owe Japanese income tax for those years.
On the flip side, being a Japanese tax resident almost certainly means you were not a US tax resident and therefore using FTC...