The Revival of Lord Helix

A PC Shuffle in Red which is Lord Helix is revived but 3 Pokemon got sacrificed to the PC(getting released).