some delicious chonta worms ("chonta kuru" in kichwa language).. yo...