the tree of life in the style of Stan lee, comic strip