Captain Amelia

Captain Amelia is a character from Disney's Treasure Planet.