Laconic / Xavier: Renegade Angel

Weird All-CGI Cartoon about a Humanoid Abomination on a spiritual quest.
Visit unabridged version HERE to discover the meaning of life(life, life).

http://tvtropes.org/pmwiki/pmwiki.php/Laconic/XavierRenegadeAngel