Yeah no, Japans technology was far more advanced at the time than Europe as they were much closer to China. Japan would be fielding many, more advanced, artillery pieces, firearms and infantryman. That coupled with the manuverability of their troops as compared to fully armored troops they could win any engagement.
Unless of course you are so idiotic you think they would face the knights on the open battle field.
>warefare relies solely on the infantrymen.
When will this meme end? Read a book.
Master Sun Said:
Ware is
A grave affair of state;
It is a place
Of life and death,
A road
To survival and Extinction
A matter
To be pondered carefully
There are Five Fundementals
For this deliberation,
For the making of comparisons
And the assesing of conditions:
The Way,
Heaven,
Earth,
Command,
Discipline.
The Way
Causes men
To be of one mind
With their rulers,
To live or die with them,
And to never waver.
Heaven is
Ying and Yang
Cold and Hot,
The cycle of the seasons
Earth is
Height and depth,
Distance and proximity,
Ease and Danger,
Open and confined ground,
Life and death.
Command is
Wisdom,
Integrity,
Compassion,
Courage,
Severity.
Discipline is
Organization
Chain of command,
Control of expenditure.
Every command is aware
Of these
Five Fundamentals
He who grasps them
Wins;
He who fails to grasp them
Loses.
He then goes on to say further on that when the commanders who are facing each other command the Five Fundamentals equally it comes down to the skill of the individual soldier, when that is also equal Heaven decides the victor.
tl;dr - Commanders are everything soldiers aren't shit but a number. This knowledge is only thousands of years old.