Giant antelope in the forest