Victor Hugo Sosa, A Mexican mayor has married an alligator in a centuries-old ritual.

In today’s dose of absolutely bizarre content on the internet, we have a story with us that will totally baffle you. So, a mayor of a small fishing village, Oaxaca in Mexico, married an alligator dressed as a bride.

Yes, you read that right. He even gave his unconventional bride a kiss and the video of the same has gone viral online.

The seven-year-old reptile is known as the Little Princess and is thought to be a deity representing Mother Earth.

The wedding ceremony had traditional music with trumpets and drums and dancing revellers.

As the mayor carried the alligator bride in his arms through the streets, men fanned it with their hats.

Elia Edith Aguilar, known as the godmother who organised the wedding, told Reuters, “It gives me so much happiness and makes me proud of my roots. It’s a very beautiful tradition.”

Little Princess’ snout was tied shut to avoid unwanted biting as the mayor kissed it multiple times throughout the ceremony.

It is said that the ritual of the bizarre marriage dates back centuries, to pre-Hispanic times, among Oaxaca state’s Chontal and Huave indigenous communities.

Mayor Sosa said, “We ask nature for enough rain, for enough food, that we have fish in the river.”

San Pedro Huamelula is a small fishing village on Oaxaca’s Pacific coast