Gideon Eagle Carpenter is used to rolling with the punches life has thrown at him. Its the only thing thats kept him alive. He and his team of GhostWalkers have seen and experienced it all. He does his best to live with all the sins written on his soul.