I think this is a sea perch.