According to an article in the fourth volume of the Computer Entertainer magazine, publisher Broderbund explained that the reason the hero and Princess Mariko are blonde in spite of the game taking place in Japan is because of Japanese preferences at the time, as heroes in adventure manga often had blonde hair.
Contributed by ZpaceJ0ck0