What do you make of this? Found in Ecuador.