Deluge manual release

SKU: 4077