I think it's the same kind of thousand human pins she has on her arms. She should has them all over her body though.
Yuri from Made in Abyss, what a world we're living in ლ(´ڡ`ლ) Ozen is a pure bliss, she is one of my favorite characters from all times