Haku
Haku is definitely one of the best wizards in anime. Haku is Spirited Away's lost river spirit who can transform into a massive white dragon or a teen human boy. In his human form, Haku is a formidable magician with a wide range of magical powers. He can even fly when he transforms into a dragon. He is a loving and inquisitive young guy who wished to learn magic from Yubaba and thus became one of her numerous servants.
Haku has several personas. He can be sweet and supportive at times, but sometimes strict and high-strung. He is wise and can react appropriately to the circumstance. When he cares about someone, he is more than eager to put himself out there. From the beginning to the finish of the novel, he does everything in his ability to keep Chihiro safe and assist her in leaving safely. Despite contradictory information about him from other Spirited Away characters, his steady commitment helps Chihiro to trust him.
Haku, as a river spirit, possessed extraordinary abilities linked with the element of water. For example, because Haku is a Japanese river spirit, he has the ability to transform into an Asian dragon and fly in this form. Haku has the capacity to cast spells, which allows him to alter reality to varied effects; for example, he used a spell to help Chihiro to regain use of her legs while she was still adjusting to life in the spirit realm.
Anime: Spirited Away