If you define the Japanese as Nazi's (which I don't), then it is hard to claim that anyone but the
Americans defeated Japan.
British, Australian, Chinese and Russian activities were just sideshows.
As for the European theatre, clearly the majority of Wehrmacht was deployed against the Soviet Union,
and was defeated by the Red Army.
Very doubtful if they would have succeeded without American help.
The first major defeat for Wehrmacht was El Alamein, not Stalingrad.
Really even though Stalingrad essentially doomed the entire Nazi offensive, but El Alamein is major. Rommel was undermanned and under equipped. 90% of all Nazi forces were in Russia and the best of the best was in Stalingrad and Moscow, but El Alamein is the victory that sealed it. El Alamein is a sideshow that affected the war in no major way, if El Alamein was lost by the allies, the damage would have been minimal, if Stalingrad had been lost then Nazis could turn millions of troops onto allies in the West.
As to American help, most of the weapons used by Soviets were soviets, Soviet tanks and guns were the best in the world, Americans didn't have it.
Americans helped, but wasn't decisive, it wasn't even much of a factor, Stalin would not have lost regardless of American help, but it was nice to have it.
As to Japanese, they were fascist, not national socialism, but that's not the point is it.
When Japanese surrendered, 1.2 million was in China, since 1942 China has stalled the Japanese, so that the majority and the best was trapped in China.
Americans defeated Japanese navy, but it didn't defeat Japanese land troops.
How much did British, Australians and Russians kill and hold the Japanese for the Americans to have a huge advantage.
To claim Chinese was a sideshow in WW2 is stupid, Australia wasn't in the big 5 member states, British got in due to European theater.
Second Sino-Japanese War - Wikipedia, the free encyclopedia
check out these casualties and say that China wasn't the main actor in the Japanese war, perhaps we didn't finish it and get the big prize, but we contributed the most. To claim otherwise is to ignore history.
But then again, why would a western educated dude, be any the wiser to the contributions of none Western nations, even as it is happening. However, I do understand, every nation does the same thing, so this isn't an attack or anything.
I took history in Canada, you think Canadians won the war for everyone, lol.