In Maya, Kukulkan means “feathered serpent god,” and this god is depicted as such. In fact, many pictures of Mayan gods and goddesses depict them as having human characteristics mixed with ...