Crocodiles/alligators? lol I'm trying to make somewhat educated guesses here. There aren't too many things that either live on land for most of their life and still have close relatives that live in the water.
Forum Rules