This is Saneie Masilela and his bride, Helen Shabangu, at their second ritual marriage ceremony in Kildare Village, Mpumalanga, South Africa.
At nine-years-old, Saneie is the world's youngest groom. Helen is a 62-year-old married mother of five. She works at a recycling plant.
The couple originally married in 2013 after Saneie claimed that his dead ancestors had instructed him to do so. They then repeated their vows with a second ceremony this year, according to local wedding tradition.
Other villagers have called the wedding "sickening", but Saneie's mother, Patience, doesn't have a problem with it: "I know it’s what the ancestors wanted. If we hadn’t done what my son had asked then something bad would have happened in the family."
"People keep asking will they live together, sleep together, have babies, but I keep telling them that after the wedding everything went back to normal – nothing changed. All this ceremony is for making ancestors happy. We are playing."
"I’m happy that I married Helen – but I will go to school and study hard," Saneie said in a press release. "When I’m older I will marry a lady my own age."
Helen Shabangu's husband of 30 years, Alfred, attended both wedding ceremonies. He said, "My kids and I are happy because we don't have a problem with her marrying the boy – and I don’t care what other people say.”