This is what it’s like to eat an Amazon Larvae …

Eric & Victor eat a live Amazon larvae in Puyo, Ecuador