Xavier (Xavier: Renegade Angel)

Xavier is the main protagonist of the Adult Swim series Xavier: Renegade Angel. Despite his goal of trying to do good to others, he has done some pretty questionable actions in the series, that would make him an anti-hero in a sense.

Xavier's Character Traits and Goals
Xavier is a faun-like creture with a snake for an elbow, six nipples, a beak for a nose, bent legs much like a bird's, and an eye for his groin section. He is a self-absorbed wanderer who asks the big questions on life, such as "What doth life?" His motives tend to change in a few episodes. His number one motive was trying to aid people and improve humanity. However, he is described as being a near-sociopath who would immediately turn on anyone he's helping when they start to make him feel insecure about himself. He has also committed other morally wrong actions such as eating babies among other things. He also attempted to find his mother when he believed that she was still alive when he dug up her grave and saw meat that she was holding in the coffin.