Synodontis is a huge genus http://www.planetcatfish.com/common/genus.php?genus_id=29#415 contaminated by lots of hybrids and the ID-ing of the non-unique-looking ones like this is often very tough. If you wanted to be as sure as you could be, I'd strongly recommend posting your question here: http://www.planetcatfish.com/ Give the fish's age and size too, even if approximate.
+1 on the hybrid, but looks mostly like a Synodontis Eupterus with the body, it's mostly spotted and colored like a eup but the little stripes make me wonder what else..