(It has been said, not altogether jokingly, that if the Japanese were required to pay a license fee for every English word they used, their trade surplus would vanish.)
Proper nouns are often overused when translating to English from foreign languages.