This small fish came from a pasture pond that was supposed to have only bluegill and fatheads in it. With the noticeably large mouth, I thought that it might be a rock bass or green sunfish, but the coloring is wrong for those. Can anyone id it ?