Very nice. "Evocative" is the word I want to use, because despite the unorthodox plants it really does trigger some sort of instinct in the mind to immediately think "jungle!".
That moss roll material you're using for the plants clinging to the cork bark is a new discovery to me. I'll have to see if it's available where I live. Is it actual moss or synthetic?