Otter : (lutra lutra).
Skye Environmental Centre.
Title from cover when folded.