I'd love it to be a thylacine, but whenever I see reports of large mystery animals, whether the Yeti, Bigfoot, or black panthers in the English countryside, I wonder: where's the shit?? When conservationists want to know if there are otters in a river, they don't hang around all day waiting...