Most/ the most of what Japan borrows from abroad comes from the West-from Europe and the US.
"West-from Europe" what's the meaning of -?
It's not a hyphen. It's a dash to separate the following phrase. It should be preceded by a space and followed by a space. This is the intended meaning.