Illustration of Tafforet's lizard-owl / Leguat's owl / Rodriguez little owl (Mascarenotus murivorus) - extinct 1761. Endemic to the Island of Rodrigues (Rodriguez),a dependency of Mauritius, in the Indian Ocean.