what director has 2004-03-31 as the release date, with daffy (as duck dodgers) as the character?
rich moore