It looks like to me that he's used expanding foam and not putty. If thats the case, wont it scratch really easy, or poking it with a fingernail would leave an indent.
Whatever it looks quite smart and an awful amount of time and effort has gone into it.