Name: The Abominable Charles Christopher
Publisher(s): Transmission X
First Appearance: The Abominable Charles Christopher (weekly webcomic, launched 20 June 2007)
Creators: Karl Kerschl
The Abominable Charles Christopher is seen on a wall poster (which also names the character) as well as a stuffed toy on the bed in Wonder Girl's room in the Teen Titans lair on the cover of Teen Titans #5 (July 2008).
Suggested links for further research about this character and the character's religious affiliation: