Add to List

Genzo Hitogata Kiwa

Genzo is a master puppeteer, and his skills can make all his puppets similar to living humans.