Brand new factory sealed Duck Souls +
Limited Edition only 999 copies were made