Large-footed Finch, Cerro de la Muerte, Costa Rica, February 28, 2008