Puppets are strange and powerful creatures that can be controlled by the hands of a human. Each one has a unique ability and no two puppets are the same. No one knows where these creatures came from or why they seek out a master, but for some reason, all puppets seem to be capable of combat.
Comments (54)
See all