Hey there Mr Puppet and welcome to LJs
I will be most interested in seeing what you can knock up in the projects soon.
I am still a bit sus of you….. as puppets traditionly ony have three fingers, so I am thinking it is some sort of prank? or maybe somebody dressed up?
Time will tell I guess.