Identify this fish, please?

those Serpae tetras I would consider on the semi agressive side, they love to nip fins unless they get some sort of high protien food regularly.
 
AquariaCentral.com