The otter: a Dutch fairy tale with a happy ending

Science
The otter: a Dutch fairy tale with a happy ending.