We were fishing the Niagara River this weekend and this fish washed up on shore. It looked to be a newborn? It still had what looked like umbilical cord attached to it. However we couldn't identify it for sure. Since snake head aren't supposed to be here, it could be a bow fish maybe? With the dorsal fin that goes all the way down, that's what we came up with. Just thought I would post to see what you guys thought.