After a brief research I realized that this is Pereskia bleo instead of my previous post as Pereskia sacharosa. Reason being, this has bright orange flower while sacharosa is supposed to have pink flowers. Info taken from desert-tropicals.com: Pereskia is a genus of about 16 species of primitive cacti...