This beast of an animal can be found in Scorched Earth at the big horns and the canyon close to it btw that's south 4

More Thylacoleo Encountering Tips