South Africa
Thousands of fans, gamers and cosplayers took part in the first Comic Con Africa event since the pandemic.
The four-day long convention ran from 22-25 September and is the continent's largest pop culture, fantasy and gaming festival.
Some are there just for fun but others are making statements, such as Johannesburg-based Thifhuriwi Nephawe.
She is dressed as princess Neytiri of the alien Na'vi race, in the American science fiction film series Avatar.
"The character Neytiri is for me, an African woman who’s very powerful and fighting for her village, for her tribe," she explains.
"People from the outside are coming to try and take everything from them, so she's trying to fight against that, that's what I resonate with, just the power. And just knowing that you’re very strong as an African woman for me, personally."
There are toys and collectables along with people in superhero capes, colourful masks, sci-fi costumes and eccentric wigs at the expo centre near the FNB Stadium, which hosted the FIFA 2010 World Cup final.
Luke Andalis has been cosplaying for six years but says his 12 years as a film costume designer and maker made for a natural transition.
"I’m cosplaying Aratak from the video game Horizons Zero Dawn; the Frozen Wild DLC pack. He’s the war chief of the Banuk. They're a tribe that the main character of the game, Aloy sort of assists in a few missions and things. He’s kind of this burly stoic type character."
Comic Con also has celebrity meet and greets, including international comic creators signing collectibles, Cosplay championships and show specials.
There's also KidsCon, South Africa’s only child-focussed expo festival for families and parents.
01:06
Nigeria repatriates 1,490 nationals from South Africa after xenophobic violence
00:55
Zimbabwe says nearly 100,000 of its citizens have left South Africa
01:10
Collapse of Matlala plea deal complicates South Africa's police corruption case
02:07
Nigeria, South Africa row over compensation for deportees
00:49
Shock in South African football: World Cup star Jayden Adams dies at 25
Go to video
Ramaphosa honors South Africa's WWI fallen in France