I have absolutely no idea what this thing is. The Mekong River is home to some strange fish, though. Some commenters suggested it was a Mekong giant catfish or a giant snakehead.
I can only say that I am usually surprised that no one still doesn't have any idea how to hold a camera still.
Join the discussion.