Thanks a lot Heather, base on that information, I do a further research and find an information saying that this is actually a cross breeding between Euphorbia Grandicornis dan Euphorbia Pseudocactus, they group this under Euphorbia Zig zag, but I am not very sure also, may be others can also confirm this