I can't find any evidence that these are the same plant, Lin, and I also find no evidence that all P. caperatas have the same leaves. P. caperata 'Rosso' is described on many sites as having longer, thinner leaves than some other caperatas. I suspect the hybrid 'Eden Rosso' is a newer plant.