The uncommunicative and tree-dwelling way of the Aye Aye means it r...