A small town Mexican mayor married his alligator bride in a beautiful ceremony as traditional music rang out & revelers danced.

Mayor Victor Hugo Sosa obliged more than once during the wedding, bending down to put his lips on the small alligator's snout.

Alligator's snout was tied, probably shut, to avoid unwanted biting from  the little one.

This ritual marriage likely dates back centuries to pre-Hispanic times among Oaxaca state's Chontal & Huave indigenous communities.

"We ask nature for enough rain, for enough food, that we have fish in the river," said mayor of small fishing village on Oaxaca's Pacific coast.

Oaxaca, located in Mexico's poor south, is arguably the country's richest in  indigenous culture.

Oaxaca is home to many groups that have stubbornly maintained their languages  & traditions.

The 7 year-old reptile,  referred to as a little  princess, is believed to be a Goddess representing  mother earth.

Elia Edith Aguilar, known as the godmother who organized the wedding said "It gives me so much happiness & makes  me proud of my roots".

"It's a very beautiful tradition," the godmother added with a smile.