Burbot. Aka eelpout. May be ugly in your hand but very tasty on your plate