Photos purported to show 'mystery animals' are always great fun. One of the most perplexing and curious of the lot was taken on a box Brownie camera near Goroke, western Victoria, Australia, in 1964. I'm referring, of course, to Rilla Martin's photo of a strange, striped, running mammal.
The Australian mainland's largest extant native mammalian predator is the Spotted-tailed quoll or Tiger quoll Dasyurus maculatus. It weighs, at most, 7 kg. While rumours of Thylacine Thylacinus cynocephalus (15-30 kg) survival persist both in Tasmania and on the Australian mainland (and, incidentally, in New Guinea too), no compelling evidence has yet been presented which might demonstrate survival to recent decades (though there is at least some suggestive evidence).