I don't know fish extremely well, but I had an Oscar, which looked a lot like that in terms of shape and I do know they can get that big.

Maybe some sort of spotted variation?

That is if she's wrong above- but sounds like she knows