This frog was found in India in 2003. This type of creature has never been discovered on any continent until 2003. This frog lives in southern India within a 14 km² radius. Scientists are lost: some believe that this creature is a mutant; others believe that it dates back to the dinosaur era...