Board Thread:Theories and Speculation/@comment-30168130-20170319171713/@comment-25122992-20170326205322

Human puppets are made of an actual human body instead of wood, otherwise they'd be completely the same as regular puppets and weren't called "human puppets".