dubbed leech