Scientific Name: Rusa timorensis Country: Australia, Indonesia First Photographed: 28 February 2016 World Mammal Number: 7 Australian Mammal Number: 5 Indonesian Mammal Number: 2 Rusa Deer (Australia) Rusa Deer (Indonesia)