La mañana del 14 de mayo de 2022, en los senderos del parque nacional Cotacachi-Cayapas, una mujer de nacionalidad estadounidense caminaba sola observando el paisaje de la laguna de Cuicocha, en la provincia de Imbabura. En cuestión de minutos, Nelson Byron B. R., conocido como el Desdentado de Pichincha, la abordó.