Posted on 20/03/201818/05/2018 by adminDaphne found off Rottnest Island Daphne the giant duck has been found off Rottnest Island, WA! Full article can be found at ABC News, Samuel Yang 19mar18