I think it is an oily meat, the same as buffalo. Scale it and cut into chunks without washing it. The oil is what's going to generate the smell.
2015 Seaark 1872 MV CC Etec-90
Two Helix 12 CHIRP SI's, , MinnKota Riptide ST80/i-pilot Link, Bob's Hydraulic
Bitter Gun Owner