I just got this massive tree beast and I'm very happy with the way it turned out. Toynami manufactured this for King Arts. I think there was only 50 made, not sure as there is no number on the base.
I want to Thank forum member exprimez for getting this for me and all my International orders.