JCB interest rate is really the issue. As long as they hold their rates several percent lower than US their currency will devalue.
It's almost a law of nature.
Think about it. If someone wanted to sell you a zero percent Japanese govt bond, how would you calculate what you'd be willing to pay?