Horrible pictures, I know. I know this guy isnt a longhorn cowfish, because he wouldve at least started to grow horns by now, and hes not a spotted boxfish, because he only has a few speckles here and there, and those guys are absolutely covered. I was thinking thornback/hovercraft helmet boxfish?