Contender, its DEFINITELY not micropeltes. Very different tail, this has a big rounded tail, micropeltes has an oblong tail.
Also very different face and eyes.
I also have a micropeltes at 6 inches, which is very placid, not aggressive at all.
My striata is just a beast. The other day it had an 11/12 inch endlicheri's head in it's mouth, shaking it around, and it's only 7.5 inches. It's just an insane fish.