Megatherium is on Lost Island. Can confirm in redwoods

More Megatherium Taming & KO Tips