Lyrics for this song have yet to be released
Donald Duck was written by Stef (USA).
Donald Duck was produced by 6houl & prblm.
Stef (USA) released Donald Duck on Sun Nov 13 2022.