Home Return of the Titans Twin Jet Nebula