good way to delay japan is to play tradeoff with them in Ind (Uk), Yak (Rus), Sin (Us) with whatever inf is available. In the end he will beat you at tradeoffs, but its better than going to an arms race between Russia (getting somewhat pressure by Ger) and Japan. That will definately delay him/her.
A