wait a fucking minute… isn’t this by millenium park?!
A red T-Rex statue made out of what looks like plastic grating.