cate blanchett as major kusanagi from ghost in the shell, anime still