Mask of Oshira

The Mask of Oshira (おしらの面,Oshira's Mask) is a mask possessed by the spirit of a demonic creature who feeds off the life energy of children. The spirit has four brothers which it refers to as the Demonic Puppets of Children's Gate, which while possessing a human's body, uses in battle.