Olmec stone carving of snake and human figure, Villahermosa, Mexico

What do you think ? Please tell me...