>>14073188english is master language but also japanese borrows a lot of its words from english and other languages.
They were isolated for a long time so they never developed their own words for things that come from the west and also have a buttload of homonyms which is why they sometimes just use engrish even if they have their own words for stuff