WC2005 / WC2006
A duck which can walk at a sonic speed. Sometimes, he cannot deal with his incredible pace and loses control.
English
French
German
Italian
Spanish
Japanese