an Entity in Data Space: dbkwik.org
Duck and the Slip Coaches is a Chinese DVD featuring five episodes from the eighteenth season. It was released under the title, Duck in the Water for Thai audiences.