I think that he is supposed to look that way kinda like anime characters who have either unnatural hair colors or ones who don't match up/make not much sense. In this case this hair could literally be considered yellow instead of blonde lol