I’m pretty sure the puppet master lives in a mansion on Martha’s Vineyard.
Same guy, has a house in Chicago, too.