Ilin Island

Ilin was a tiny island of the Philippines. It was the natural habitat of the Ilin island cloudrunner. (PROSE: The Last Dodo)