X2 - not 100% sure as I'm not really a piranha guy, but it looks alot like a juv. rhobeus to me as well. It has that hump and the black ends on it's tailfin.Kinda looks like a juvenile Rhombeus, or black rhom. Would be easier to identify with a different pic, without the glare. Definitely a piranha though.