Satire China versus Japan: Sushi versus Dogmeat You cannot choose your neighbor; China and Japan happen to be neighbors. Both wear business suits but so do the Americans and the Russians.... by RN Prasher March 13, 2023