a leachie is a huge gecko from the caladonia island LOL they are also know as the giant geckos or the rhacodactylus leachianus I believe. My spelling is most likely off. Eric sold me a gem of a baby, and i will always be thankful for it. He is a good guy.
|