Europen river otter {Lutra lutra} captive at Otter Trust England UK