The biggest and furriest is the smiling titular spirit Totoro himself, a benign forest giant the awe-struck ... worldwide have loved cheering Goku and friends ever since. Before the American ...