Tortoise on Volcan Alcedo, Isla Isabela