Magician and The Puppeteer (BTS J.H.S) [COMPLETED]
37 parts Complete
37 parts
Complete
HIGHEST RANKING #477 IN FANTASY
Puppets can be controlled when they have strings on them and the humans control them. But ever heard about humans, controlling living things? This human, a woman, has...