It is not a bug nor a snake, it is an amphibian without feet! Indian scientists expressed in the journal of the Royal Society of London that they discovered an amphibian family without feet in the pristine tropical forest in Northeast India. The Garo language calls them "Chikilidae". This animal has a long history and can be traced back to the age of dinosaurs.