Zhu Bajie

Zhu Ganglie, also known as Zhu Bajie and Zhu Wuneng is one of the main protagonist of the classic Chinese novel Journey to the West. However, during his earlier appearances, he is a villain until when Sun Wukong and Xuanzang come along and redeems him.

Origins
Zhu Bajie is once the Tianpeng Yuanshuai (天蓬元帅; lit. "Marshal Canopy"), commander-in-chief of 80,000 Heavenly Navy Soldiers. However, at a royal banquet on Heaven, the commander saw the Goddess of the Moon for the first time and was captivated by her beauty, thus when being drunk he tried to seduce her to no avail, led to her reporting this to the Jade Emperor and the commander is banished from Heaven. By mishap, he was reborn as a man-eating pig-monster known as Zhu Ganglie (猪刚鬛 the "strong-maned pig"). Ganglie kidnapped a daughter of the Gao village's elder and left a note demanding marriage.

Journey to the West'
When Xuangzang and Wukong arrive to the Gao village, the elder asked Wukong to capture his demonic son-in-law. Wukong released the daughter and disguised as her, and found out that Bajie was the "villain" behind this. He fought with Wukong, but ended the fight when he learned that Wukong was a student of Xuanzang, and that he had also been recruited by Guanyin to join their pilgrimage and make atonements for his past sins.