Creatures from Cuenca.....
I saw them......