It's Memorex - it's a statue in the greenspace of  the Playhouse in the Park - it's a statue!!!  super cool!