Jack Quackenduck

Jack Quackenduck is the current leader and general of the Duck Clan.