black ghost knifefish (Apteronotus albifrons). Photo taken at River Safari, Singapore.