Giant water bugs are not only good for you but have an interesting taste and aroma that can elevate recipes. Giant water bugs ...