I am pretty sure this is a succulent. Anyone had any idea what this is? It's leaves are large and waxy and has very thick stems. I've been trying to identify it online, but to no avail. Could someone point me in the right direction? Thanks all!