Rio Grande EscuerzO an amphibian (frog?)