Having poor luck growing previous Voodoo, this tiny bulb gifted to me by a member a year ago seems to like my way of gardening! What is this? Do I dare say inflo on this little 8" tree? And what about the little green leaf? Do you think it's related?