Megatree

A picture of the Megatree.