it’s really not a mystery, it was a dead whale, they’re everywhere these days...its a little weird for the guys walking up on it I imagine... but they think it died, floated down the river...which has been very tidal lately and then washed up on shore... here’s the full story and some more Instagram shots