Liberation of Stinkweed Island

Liberation of Stinkweed Island is a side quest in Get rid off Stinkweed Pods (x10).