Disastrous if released into the wild, turtles are among the 100 most invasive species in the world. Made with funding from NZ On Air.