Incredible cute beaver by famed artist Armando Jimenez. From Oaxaca Mexico this beaver has come a long way to be your forever friend!