I spotted these little guys while walking around La Nucia in Spain