I found this amazing stamp at Onyx Expressions, but I don't know what it is, nor does my friend from Taiwan! It might be a tree, it might be a fungus. I did tons of searching on the net, to no avail. If you know the answer, please tell me!
I used foil flakes, and the result was so perfect, although I tried, I just could not think of anything else to add to it. :-)