Tasmanian tiger doomed long before humans came…

Tasmanian tiger doomed long before humans came along: undefined