Im sure your right. Seems these kind of storys pop up now and then, only to be learned that it is a well known animal that appears strange to the eye in advanced decomposition. Not unlike Pelosi.
Bush lied, creature died!
Pelosi is technically alive. That said, I'd rather share an elevator with Mr. Rotting Whale Carcass.