Possible Answers For: A small buffalo of Indonesia