Ibiki Morino (Human Puppet)

This puppet was made from the remains of Ibiki Morino by Kumo Kimera and, unlike his other puppets, was designed for torture.