As cool as this sounds, I kind of disagree with it... humans have started playing God. Reintroducing animals to countries that they once inhabited is good, but reintroducing an extinct prehistoric animal is just wrong imo ...
What next? Bringing the dinosaurs back?