Steve Hofmeyr is a controversial South African artist whose work has been banned by broadcasting networks and faced legal action…