Dibamus novaeguineae

Dibamus novaeguineae, is a legless lizard found in the Philippines, Indonesia, and Malaysia.