That is a burbot or eelpout. We caught a lot of those in Minnesota at Lake of the Woods. Many people consider them a garbage fish but some call them "fresh water lobster". They seem almost prehistoric. We caught most of them on "rattle reels" using a minnow on a bare hook.