BUT WHAT IS Natasha Torres, REALLY?