Best I can find is, it's a balloon fish. Looking at the spines, that are laid back in your photo, I found this piece of info that would, IMO put burrfish out of question.
"Burrfish are covered with short, heavy spines that are always erect—unlike their cousins the porcupinefish, which...