Captain Amelia

Captain Amelia is a feline alien and the noble captain of the RLS Legacy, a space vessel chosen to search for the legendary Treasure Planet. A tough warrior and capable sailor, she fights to protect the spaceways from the forces of evil in Disney Heroes vs Villains.