It's a synodontis - I don't know a lot about the different species though (maybe synodontis eupterus, but it doesn't look quite the same so maybe not).
that is S eupterous.also called a featherfin syno.i usually am 99% spot on on synos.i have a euoterous also.very nice fish.just dont keep him with small fish like neons or they should become food