Galapagos Short-eared Owl. Genovesa Island, Galapagos Islands