Wilma and Floppy find themselves on an island where the animals make strange noisesWilma and Floppy find themselves on an island where the animals make strange noisesWilma and Floppy find themselves on an island where the animals make strange noises