I agree. looks like a marulioides.
Marulioides are actually pretty mild temperment and can be kept w/ tankmates in a community tank. they can reach a little over 2ft. or so. One of my top 5 favorite species.

Marulioides are actually pretty mild temperment and can be kept w/ tankmates in a community tank. they can reach a little over 2ft. or so. One of my top 5 favorite species.