Yeah, I read this. Felt sorry for the Rhino, an endangered species too. Was there no Jolibee open at the time? Fascinating find, can’t find the link, but a further read suggests a species similar to the ‘Hobbits’ found in Indonesia.
The link above says it may have been the "hobbits". I'm not certain the hobbits ever really left the Philippines.