
Satanic Leaf Tailed Geckos
Satanic Leaf tailed geckos are some of Madagascar’s most unusual and magnificent creatures. They have the ability to make themselves almost invisible by becoming indistinguishable from fallen leaves or blend in to the tree’s bark. They are considered a vulnerable specie Continue Reading