Navigator Taylor

Navigator Taylor is a human located aboard the Alliance airship, controlled from the Hangar in Isle of Conquest.