June 3, 2014 at 14:05:41 UTC
Yes...I think Mr X Husky thinks this is a Puppet, amazing deducing skills there