Sherman Studio

The Sherman Studio is a perplexing object. Maybe it is a reference to a real-world studio, perhaps related in some way to the development of the game?

The only interaction you can perform with this object is to climb it.