Where are South Africa’s superheroes? photo