Video Loading...
A twisted dollmaker creates lifelike puppets from human victims, forcing Hime and Hiro to confront their humanity.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.