White blind skink

The white blind skink (Dibamus leucurus) is a legless lizard found in Indonesia and the Philippines.