Small alligator-like creatures India Answers