Sci-fi 90's anime style cat-person scientist | Space