Thats a toadfish, not a stonefish. Thats a good thing though, it wont kill you if you arent paying attention while cleaning the tank. I am pretty sure there are no stonefish on the east coast, I believe they are Pacific normally. I used to catch those off my dock all the time and kept some in temporary tanks alot. They like live shrimp, so if you still have access to the water, go catch some grass shrimp and let them run around in there with it.
Please tell me you guys are joking about the blue rings....