S.B.
Yes fish can survive on ice that long. But most people clean it before they freeze it. Or eat it immediately when they clean it after freezing. If you think about it, it was frozen, then thawed while being cleaned and then frozen again and thawed again. It will have some smell, maybe a little fishy. But it shouldn't knock you off your feet like that. I'd be wary of it.