A twenty-five foot tall message in sign language?

An expensive art school project parked?

A trophy from the former Soviet Union?

An enormous frozen Talos buried under NW 5th and Glisan in a anonymous parking lot?

What the hell is this? Why is it sitting in a parking lot in downtown Portland?