Baubatree

One of the holy Baubatrees.