Dedede's new pet Scarfies go on a hungry rampage after he ditches them in the woods.
Nov 02, 2002
Nov 16, 2002