Captain Amelia from Treasure Planet. Photo by Melinda Rose