>>18310499It seems to me like a creature that would live its life at equal parts in the water and in the trees in swamps, jumping from branch to branch, and diving into the water when necessary.
Of course it doesn't make sense as a creature that just walks and runs around like a human on plain terrain, because it isn't meant to do that