New Animal Found Posted on 11/13/2005 by Suzi Well, it’s not new. It’s fossilized. It’s related to the crocodile. It’s 13 feet long and has 4 inch interlocking teeth. Live Science has a computer rendering of the animal dubbed “Godzilla.” See a pic from National Geographic here.