This is the Future Gohan that was killed by the Androids in the TV special, and he gets his missing arm back. Cell is the one Piccolo fought in Ginger.