Scarlett Turner

Captain Scarlett Turner is a sea captain and Naomi's mother in the Disney Channel animated series, Elena of Avalor.