This guy is in a tank with other free fish picked up at the same time, having come from the same tank, some african cichlid bruisers, I think they'll likely give him a run for his money since they apparently have already. If not, I have about 1000 gallons of water at my house, and am sure I can find somewhere else to put him. In any event, that's one of the reasons for posting and figuring out just what it is I have.
If he turns out to be that mean, great, he can go in with the red devils. At this point, I think they'd wipe the tank floor with him.
His color is a little washed out in the pics, he's more blue-spangle-sparkly in real life.