Thousand-Men Pins

Thousand-Men Pins are Artifacts said to grant their user the strength of a thousand men with a single pin when thrust into the skin.

After Ozen had been attacked and left to die in the Abyss, she had no choice but to embed one of the pins within her to give her strength to push onward. Since then, she has bought up every pin that she has found. It is said that she has around 120 of these pins stuck in her body. They are the secret to her great strength and longevity.