Dwelling off the coasts and terrorizing nearby sailors this kraken duck is something to look out for.

 
This product has been removed.

See more lordprofits items.