This time: I have no idea. I have seen this strange plant in the Botanical garden.