Yup. Never seen it personally, but it's a statue in downtown San Jose. IMO, it looks like dog crap and is an embarassment to San Jose. But to each, their own.
Ah yes, the Plumed Serpent statue in Plaza de César Chávez, San Jose. [slap forehead]