Zita Kamugira: Juan, a sweet savage on the edges of a river gray, like his life