FIFA 2014 World Cup mascot plush toy
It's Fuleco, the official mascot of the 2014 World Cup in Brazil! This armadillo's name is derived from "futbol" and "ecology" (and yeah, Brazilians were not happy with the name choice). This plush toy version of Fuleco is about 6" tall.
For some reason the FIFA online store still sells this for $90. I am not asking that much.