Universidad de Helsinki / Strangers in the night – A new species of mammal may have been found in Africa’s montane forests