Baweng Satanic Leaf Gecko Image | August 15, 2015March 3, 2017 | Laura Baweng Satanic Leaf Gecko? Oh, they prefer “Phants.” Of course, this amazing animal is from Madagascar and it’s camouflage game is on point.