The project is being worked by the French and the Japanese jointly. The Japanese have not really had there feet wet in the area for quite some time and the French....well.
Your right it could but I just dont see the Japanese being able to contribute that much to the project and the French I just see them able to do it either.