Can anybody ID this specimen from Ecuador?