I saw something like that at the lfs near me. They were atlantic scorpion fish. Funny, the ones I saw had eye problems too. I didn't buy one because I didn't know what they were or how big they got. Good thing I didn't ! The atlantic ones get very large.......will eat anything that will fit in their mouths.....and have a poisonous spine located at the top near the dorsal fin.
Here's a pic of the ones I saw....not quite the same in looks.....
I hope your scorpion isn't anything like those Stace !
..