Not sure how that makes someone look like an idiot. Are you Taiwanese in defense of your homeland or something? What's with the over zealous responses?
Taiwan, China... same thing 🤪
Kyosho used to be made in Japan, but are now made in China. At least my Legendary cars say made in China. So even the Japanese companies are sending their manufacturing to China.