Capivara Brazil Posted on April 9, 2014by Tendelle Previous Next I’ve seen signs of deer crossing, children crossing.. but what is this creature?