Apparently geckos are also big on Christmas spirit. I think this one is handing out free insurance