succulent leaves, maybe a Pyrrosia species