The Japanese are finished