Found this little fella on the wall inside the house we were staying at, in the Andulician mountains.