One last Leque Island owl