Glass Shard

Glass Shard is a male contestant who competed in Paper Puppets and Paper Puppets Take 2.