I think the strangest part of this "river monster" video, taken on Thailand's Mekong River, is the very first bit. What the heck is that weird membrane thing?

Other than that, this shaky footage hovers between looking like a beaver, a duck, and some kind of bathtub toy (albeit a rather large one). Any idea what it might be?

Spotted on Cryptomundo