"Everything is made in China" now a days.
Wouldn't surprise me if most components in Japanese motors were made in China. I've dealt with Chinese imports for a while. The difference, I've found, is who manages the factory. For some companies, they send their engineers and managers over to China to oversee every step of the manufacturing process. That's the only way you can insure the final product is within good quality standards. If Honda / Subaru are having their motors built in China, I bet that's how they're doing it.
Checked out that motor before. Not sure about that vendor, haven't heard much about Helios. The motor sure is heavy though, 15 lbs, that's 2x what a Robin weighs. Ouch. I also looked at the Tecumsah 2 stroke, but it's even heavier.