White blind skink


The white blind skink is a legless lizard found in Indonesia and the Philippines.