I feel like this is basically "what if geckos were aliens?" lol