Puppet Hospital and Burn Center

Is that pinnochio? Why is this new?