Lan Fan (ランファン Ranfan , "Ranfun" in the Japanese manga) is one of Lin Yao's bodyguards. She is the granddaughter of Lin's other bodyguard, Fu, and is implied by Lin to be younger than Lin is. She is a skilled fighter despite her age, and can keep up with or defend against seasoned warriors. She is fiercely protective of her prince, and instantly attacks anyone who speaks poorly of him. This makes for a weakness in battle; by insulting Lin in some way, her opponent can break her usually perfect battle form and leave her open to attack. While protecting Lin, Lan Fan is severely injured by King Bradley, having to amputate her arm in order to escape. After regaining consciousness, she and her grandfather leave Lin so that she can get automail surgery to replace her arm. The moment her surgery is complete and she has recovered to the point of being able to move (though not to the point of having complete control of her new arm), she rushes to Lin's side to start protecting him once again. Her Japanese voice actress is Nana Mizuki and her English voice actress is Trina Nishimura.