Originally Posted by
Braindead_Paul
Haircolors in Animes/Mangas/japanese Videogames often have the following meanings:
Blue: loyal, shy, intelligent, reserved
Red: spirited, seductive, adventuresome, stolid, spunky, energetic, aggressive
Blond: naive, innocent, helpless, touchy
Brunette: faithful
Green: exotic, strange, reckless
Violet: mysterious, sexy, accomplished, titled
Pink: childish, cute, sleazy, pert
White: demonic, powerful, prudent, divine, superhuman
Maybe you can't generalize it, but at least white always makes a good villain.