Blood Needle

The user manifests needles made of their own blood from either hand. Upon which, they can launched as a massive barrage. The force behind these needles are strong, able to plow through the ground.