African Brown Knife Fish - Xenomystus nigri
Also known as the Brown Knife or African Knifefish. Super active oddballs that do very well in many tanks. Though a bit shy, they become accustomed to their owners and will accept all sorts of food, including pellets or flakes (though they prefer live or frozen foods).
Size is around 4 inches.