quetzalquatl arriving on the beach